Group A - Short table Last updated: 18:04pm 4th January

# Team Pl W D L Pts +/-
1 France 4 3 1 0 10 5
2 Netherlands 4 2 1 1 7 4
3 Sweden 4 2 1 1 7 3
4 Bulgaria 4 2 0 2 6 -4
5 Belarus 4 0 2 2 2 -4
6 Luxembourg 4 0 1 3 1 -4

Group B - Short table Last updated: 18:04pm 4th January

# Team Pl W D L Pts +/-
1 Switzerland 4 4 0 0 12 6
2 Portugal 4 3 0 1 9 13
3 Hungary 4 2 1 1 7 5
4 Faroe Islands 4 1 1 2 4 -6
5 Latvia 4 1 0 3 3 -6
6 Andorra 4 0 0 4 0 -12

Group C - Short table Last updated: 18:04pm 4th January

# Team Pl W D L Pts +/-
1 Germany 4 4 0 0 12 16
2 Northern Ireland 4 2 1 1 7 6
3 Azerbaijan 4 2 1 1 7 -2
4 Czech Republic 4 1 2 1 5 -2
5 Norway 4 1 0 3 3 -2
6 San Marino 4 0 0 4 0 -16

Group D - Short table Last updated: 18:04pm 4th January

# Team Pl W D L Pts +/-
1 Republic of Ireland 4 3 1 0 10 4
2 Serbia 4 2 2 0 8 4
3 Wales 4 1 3 0 6 4
4 Austria 4 1 1 2 4 -1
5 Georgia 4 0 2 2 2 -2
6 Moldova 4 0 1 3 1 -9

Group E - Short table Last updated: 18:04pm 4th January

# Team Pl W D L Pts +/-
1 Poland 4 3 1 0 10 5
2 Montenegro 4 2 1 1 7 5
3 Denmark 4 2 0 2 6 2
4 Romania 4 1 2 1 5 2
5 Armenia 4 1 0 3 3 -6
6 Kazakhstan 4 0 2 2 2 -8

Group F - Short table Last updated: 18:04pm 4th January

# Team Pl W D L Pts +/-
1 England 4 3 1 0 10 6
2 Slovenia 4 2 2 0 8 2
3 Slovakia 4 2 0 2 6 5
4 Lithuania 4 1 2 1 5 -2
5 Scotland 4 1 1 2 4 -2
6 Malta 4 0 0 4 0 -9

Group G - Short table Last updated: 18:04pm 4th January

# Team Pl W D L Pts +/-
1 Spain 4 3 1 0 10 14
2 Italy 4 3 1 0 10 7
3 Israel 4 3 0 1 9 3
4 Albania 4 2 0 2 6 -2
5 Macedonia 4 0 0 4 0 -7
6 Liechtenstein 4 0 0 4 0 -15

Group H - Short table Last updated: 18:04pm 4th January

# Team Pl W D L Pts +/-
1 Belgium 4 4 0 0 12 20
2 Greece 4 3 1 0 10 7
3 Bosnia and Herzegovina 4 2 1 1 7 3
4 Cyprus 4 1 0 3 3 -5
5 Estonia 4 1 0 3 3 -10
6 Gibraltar 4 0 0 4 0 -15

Group I - Short table Last updated: 18:04pm 4th January

# Team Pl W D L Pts +/-
1 Croatia 4 3 1 0 10 9
2 Ukraine 4 2 2 0 8 4
3 Iceland 4 2 1 1 7 1
4 Turkey 4 1 2 1 5 0
5 Finland 4 0 1 3 1 -3
6 Kosovo 4 0 1 3 1 -11