Group A Albania France Romania Switzerland +/- pts place  Group D Croatia Czech Rep Spain Turkey +/- pts place
                               
 Albania   0-2 1-0 0-1 1-3 3 4  Croatia   2-2 2-1 1-0 5-3 7 1
 France 2-0   2-1 0-0 4-1 7 1  Czech Rep 2-2   0-1 0-2 2-5 1 4
 Romania 0-1 1-2   1-1 2-4 1 3  Spain 1-2 1-0   3-0 5-2 6 2
 Switzerland 1-0 0-0 1-1   2-1 5 2  Turkey 0-1 2-0 0-3   2-4 3 3
 Group B England Russia Slovakia Wales +/- pts place  Grupp E Belgium Italy Rep Ireland Sweden +/- pts place
                               
 England   1-1 0-0 2-1 3-2 5 2  Belgium   0-2 3-0 1-0 4-2 6 1
 Russia 1-1   1-2 0-3 2-6 1 4  Italy 2-0   0-1 1-0 3-1 6 2
 Slovakia 0-0 2-1   1-2 3-3 4 3  Rep Ireland 0-3 1-0   1-1 2-4 4 3
 Wales 1-2 3-0 2-1   6-3 6 1  Sweden 0-1 0-1 1-1   1-3 1 4
 Group C Germany N Ireland Poland Ukraine +/- pts place  Grupp F Austria Hungary Iceland Portugal +/- pts place
                               
 Germany   1-0 0-0 2-0 3-0 7 1  Austria   0-2 1-2 0-0 1-4 1 4
 North Ireland 0-1   0-1 2-0 2-2 3 3  Hungary 2-0   1-1 3-3 6-4 5 1
 Poland 0-0 1-0   1-0 2-0 7 2  Iceland 2-1 1-1   1-1 4-3 5 2
 Ukraine 0-2 0-2 0-1   0-5 0 4  Portugal 0-0 3-3 1-1   4-4 2 3