A Alemanha segue para as meias-finais, onde vai defrontar o vencedor do encontro entre Croácia e Turquia. Portugal regressa a casa depois de em 2004 ter atingido a final do Europeu.
Estádio St. Jakob-Park, em Basileia (Suíça)
Árbitro: Peter Frojdfeldt (Suécia)
Portugal: Ricardo; Bosingwa, Pepe, Ricardo Carvalho e Paulo Ferreira; João Moutinho (Raúl Meireles, 30m), Petit (Hélder Postiga, 72m) e Deco; Cristiano Ronaldo, Nuno Gomes (Nani, 66m) e Simão.
Suplentes: Nuno, Rui Patrício, Bruno Alves, Fernando Meira, Hugo Almeida, Miguel, Jorge Ribeiro, Quaresma e Miguel Veloso.
Treinador: Luiz Felipe Scolari.
Alemanha: Lehman; Fiedrich, Metzelder, Merteseker e Lahm; Schweinsteiger (Fritz, 82m), Hitzlsperger (Borowski, 72m), Rolfes e Ballack; Klose (Jansen, 88m) e Podolski.
Suplentes: Enke, Adler, Westermann, Frings, Gómez, Neuville, Trochowski, Odonkor e Kurany.
Treinador: Joachim Löw.
Disciplina: Cartões amarelos para Petit (25m), Friedrich (47), Lahm (48), Pepe (59) e Hélder Postiga (89).
Golos: Schweinsteiger (21m), Klose (26), Nuno Gomes (40), Ballack (61) e Hélder Postiga (87).
Ao intervalo: 2-1.
Resultado final: 3-2.