The 2010 IIHF World Championship was held in Germany between May 7 and May 23 , 2010 with events being held in Gelsenkirchen , Mannheim and Cologne . The 2010 IIHF World Championship was held in Germany between May 7 and May 23 , 2010 , with events being held in Cologne , Mannheim and Gelsenkirchen .