Sunday 25 July 2010 09.30 A Azerbaijan v Belgium 0-3 (0-3) 11.45 A Poland v Czech Republic 2-1 (1-0) 17.00 B Ukraine v Wales 5-0 (3-0) 19.15 B Italy v Russia 0-4 (0-2)
Monday 26 July 2010 09.30 A Poland v Azerbaijan 2-0 (1-0) 11.45 A Czech Republic v Austria 2-1 (2-0) 17.00 B Ukraine v Russia 2-4 (1-1) 19.15 B Italy v Slovakia 11-0 (5-0)
Tuesday 27 July 2010 09.30 A Austria v Belgium 0-6 (0-2) 11.45 A Czech Republic v Azerbaijan 2-2 (0-2) 17.00 B Wales v Slovakia 5-0 (3-0) 19.15 B Italy v Ukraine 1-1(0-0)
Wednesday 28 July 2010 09.30 A Austria v Azerbaijan 2-1 (0-0) 11.45 A Poland v Belgium 0-6 (0-2) 17.00 B Slovakia v Ukraine 0-19 (0-9) 19.15 B Wales v Russia 0-6 (0-3)
Thursday 29 July 2010 09.30 A Poland v Austria 1-0 (0-0) 11.45 A Czech Republic v Belgium 2-6 (1-0) 17.00 B Russia v Slovakia 6-0 (3-0) 19.15 B Wales v Italy 1-2 (1-1)
Friday 30 July 2010 08.30 C 5A Azerbaijan v 4B Wales 1-1 (1-0) 10.45 C 4A Austria v 5B Slovakia 7-0 (2-0) 15.30 5/6 3A Czech Republic v 3B Italy 1-4 (0-2) 17.45 SF1 2A Poland v 1B Russia 2-1 (1-0) 20.00 SF2 1A Belgium v 2B Ukraine 2-1 (0-1)
Saturday 31 July 2010 08.30 C 5A Azerbaijan v 5B Slovakia 7-0 (3-0) 10.45 C 4A Austria v 4B Wales 2-4 (1-2) 17.00 3/4 Russia v Ukraine 5-1 (4-1) 19.30 FINAL Winner SF1 v Winner SF 1-4 (1-2)
Final Ranking: 1. Belgium (Promoted to Championships in 2012) 2. Poland (Promoted to Championships in 2012) 3. Russia 4. Ukraine 5. Italy 6. Czech Republic 7. Wales 8. Austria 9. Azerbaijan (Relegated to Championship III in 2012) 10. Slovakia (Relegated to Championship III in 2012)