Friday May 13th
Group A: France 2-4 Slovakia
Group B: USA 4-1 Latvia
Group A: Germany 3-5 Canada
Group B: Finland 5-0 Norway
Saturday May 14th
Group A: Denmark 9-1 Kazakhstan
Group B: Sweden 3-1 Austria
Group A: Switzerland 5-2 Italy
Group B: Czech Republic 5-1 Great Britain
Group A: Slovakia 1-2 Germany
Group B: Latvia 1-2 Finland
Sunday May 15th
Group A: Italy 1-6 Canada
Group B: Norway – Great Britain 4:3 nP
Group A: France 2-1 Kazakhstan
Group B: Austria 2-3 USA aet
Group A: Denmark 0-6 Switzerland
Group B: Czech Republic 3-5 Sweden
Monday, May 16th
Group A: Slovakia 1-5 Canada
Group B: Latvia 3-2 Norway
Group A: France 2-3 Germany
Group B: Finland 4-1 USA
Tuesday May 17th
Group A: Italy 1-2 Denmark
Group B: Czech Republic – Austria 1:2 nP
Group A: Switzerland 3-2 Kazakhstan
Group B: Sweden 6-0 Great Britain
Wednesday May 18th
Group A: France 2-1 Italy aet
Group B: Norway 5-3 Austria
Group A: Switzerland – Slovakia 5:3
Group B: Finland 2-3 Sweden nP
DThursday, May 19th
Group A: Germany 1-0 Denmark
Group B: Great Britain 0-3 USA
Group A: Canada 6-3 Kazakhstan
Group B: Czech Republic 5-1 Latvia
Friday May 20th
Group A: Germany – Italy 9:4
Group B: Great Britain 0-6 Finland
Group A: Kazakhstan 3-4 Slovakia
Group B: Latvia – Austria 4:3 nP
Saturday May 21st
Group A: Denmark 3-0 France
Group B: USA 3-2 Sweden aet
Group A: Canada 3-6 Switzerland
Group B: Austria 0-3 Finland
Group A: Italy 1-3 Slovakia
Group B: Norway 1-4 Czech Republic
Sunday May 22nd
Group A: Kazakhstan 4-5 Germany
Group B: Great Britain 3-4 Latvia
7.20 p.m .: Switzerland – France 5: 2
7.20 p.m .: Sweden – Norway 7: 1
Monday, May 23rd
3:20 p.m.: Kazakhstan 5-2 Italy
3:20 p.m .: USA – Czech Republic 0: 1
7.20 p.m .: Canada – Denmark 2: 3
7.20 p.m .: Austria – Great Britain 5: 3
Tuesday, May 24th
11.20 a.m .: Germany – Switzerland 3: 4 nP
11.20 a.m .: Sweden 1-0 Latvia
3:20 p.m .: Slovakia – Denmark 7: 1
3:20 p.m .: USA 4-2 Norway
7.20 p.m .: Canada – France 7: 1
7.20 p.m .: Finland – Czech Republic 3-0
Wednesday 25 May: day of rest
Thursday, May 26: Quarterfinals
Friday, May 27: rest day
Saturday May 28: Semifinals
Sunday 29 May: Third place match and final