Tore
- 0:1 Bastian Schweinsteiger (22.)
- 0:2 Miroslav Klose (26.)
- 1:2 Nuno Gomes (40.)
- 1:3 Michael Ballack (61.)
- 2:3 Hélder Postiga (87.)
Gelbe Karten Portugal
- Petit (26.)
- Pepe (60.)
- Hélder Postiga (90.)
Gelbe Karte Deutschland
- Arne Friedrich (48.)
- Philipp Lahm (49.)