Vokiečiai dar bandė mačo arbitrui įrodyti, kad portugalas kamuolį lietė ranka, tačiau 11 metrų baudinys nebuvo skirtas.
14 min. pirmas pavojus kilo prie Vokietijos rinktinės vartų – iš dešiniojo krašto Pauletos smūgiuotą kamuolį atrėmė pirmą kartą šiame pasaulio čempionate Vokietijos ekipos vartus gynęs veteranas Oliveris Kahnas.
24 min. po baudos smūgio kombinacijos iš 18 metrų į portugalų vartus stipriai smūgiavo geriausiu jaunu čempionato žaidėju pripažintas Lucas Podolskis, tačiau galingą vokiečio smūgį atrėmė Ricardo.
35 min. po Decu pakelto kampinio jo komandos draugams nepavyko pataikyti į kamuolį ir šis praskriejo šalia vartų.
Antrojo kėlinio pradžioje į vartus pavojingai smūgiavo Simao Sambrosa – stipriai portugalo smūgiuotas kamuolys praskriejo virš Vokietijos rinktinės vartų.
Tačiau netrukus išaušo aikštės šeimininkų valanda.
56 min. prasiveržęs kairiuoju kraštu iš maždaug 25 metrų kamuolį puikiu smūgiu į Portugalijos rinktinės vartų tinklą pasiuntė Bastianas Schweinsteigeris – 1:0.
Tai buvo pirmasis Vokietijos ekipos saugo įvartis šiame čempionate.
Pelnę įvartį vokiečiai nesustojo ir netrukus rezultatas tapo 2:0.
61 min. po iš kairiojo krašto B.Schweinsteigerio stipraus baudos smūgio koją kyštelėjo Portugalijos rinktinės žaidėjas Petitas nukreipdamas kamuolį į savo vartus.
Tašką rungtynėse padėjo tas pats B.Schweinsteigeris 78 min. vėl tolimu smūgiu, labai panašiu į pirmąjį, pelnęs savo antrąjį įvartį ir įtvirtinęs Vokietijos pergalę – 3:0.
Garbės įvartį Portugalijos rinktinei 88 min. pelnė Nuno Gomesas po puikaus Luiso Figo perdavimo griūdamas galva pasiuntęs kamuolį į vokiečių vartų tinklą.
Rungtynių statistika:
Vokietija - Portugalija 3:1 (0:0)
Smūgiai vartų link: Vokietija 12, Portugalija 13
Smūgiai į vartų stačiakampį: Vokietija 5, Portugalija 8
Kamuolio valdymas (proc.): Vokietija 43, Portugalija 57
Kampiniai: Vokietija 2, Portugalija 7
Nuošalės: Vokietija 3, Portugalija 3
Pražangos: Vokietija 15, Portugalija 15
Geltonos kortelės: Vokietija 2, Portugalija 3
Komandų sudėtys
Vokietija:Oliver Kahn, Philipp Lahm, Christoph Metzelder, Jens Nowotny, Marcell Jansen, Bernd Schneider, Sebastian Kehl, Torsten Frings, Bastian Schweinsteiger (79 min. Thomas Hitzlsperger), Lukas Podolski (71 min. Mike Hanke), Miroslav Klose (64 min. Oliver Neuville).
Portugalija: Ricardo, Paulo Ferreira, Fernando Meira, Ricardo Costa, Nuno Valente (69 min. Nuno Gomes), Costinho (46 min. Petit), Maniche, Simao Sabrosa, Cristiano Ronaldo, Deco, Pauleta (77 min. Luis Figo).
Rungtynių teisėjas - Toru Kamikawa (Japonija).