16:21 21.09
Tournament Schedule Results Teams News History
Group stage
  Group A  Pld W D L GF GA +/- Pts
1
Portugal 3 2 0 1 4 2 +2 6
2
Spain 3 1 1 1 2 2 0 4
3
Greece 3 1 1 1 4 4 0 4
4
Russia 3 1 0 2 2 4 -2 3

  Group B  Pld W D L GF GA +/- Pts
1
France 3 2 1 0 7 4 +3 7
2
England 3 2 0 1 8 4 +4 6
3
Croatia 3 0 2 1 4 6 -2 2
4
Switzerland 3 0 1 2 1 6 -5 1

  Group C  Pld W D L GF GA +/- Pts
1
Sweden 3 1 2 0 8 3 +5 5
2
Denmark 3 1 2 0 4 2 +2 5
3
Italy 3 1 2 0 3 2 +1 5
4
Bulgaria 3 0 0 3 1 9 -8 0

  Group D  Pld W D L GF GA +/- Pts
1
Czech Republic 3 3 0 0 7 4 +3 9
2
Netherlands 3 1 1 1 6 4 +2 4
3
Germany 3 0 2 1 2 3 -1 2
4
Latvia 3 0 1 2 1 5 -4 1

       
    Milan Baros 5   5
    Wayne Rooney 4   4
    Frank Lampard 3   4
    Angelos Charisteas 3   6
    Rui Costa 2   4
    Marek Heinz 2   4
    Antonio Cassano 2   3
    Thierry Henry 2   4
    Zlatan Ibrahimovic 2   4
    Cristiano Ronaldo 2   6