Portugal je s puno muke slavio protiv Mađarske 3-0. Mađari su imali 'bod u džepu' sve do 84. minute kada je zabio Guerreiro zabio za vodstvo Portugala, a onda je na scenu nastupio Cristiano Ronaldo.
Prvo je u 87. minuti zabio penal čime se izdvojio (dijelio prvo mjesto s Michelom Platinijem) na listi najboljih strijelaca Eura svih vremena s 10 golova, a onda je i podebljao (11. gol) svoj uspjeh u sudačkoj nadoknadi, a osim toga postao je i najstariji nogometaš (36 godina, 130 dana) koji je zabio dva ili više golova na utakmici Eura skinuvši rekord Andrija Ševčenka koji je postavio s 35 godina i 256 dana.
- Važno je bilo pobijediti. Bila je to teška utakmica protiv protivnika koji se jako dobro branio, ali postigli smo tri gola i vrlo sam zahvalan momčadi što mi je pomogla da postignem dva gola i oborim rekord. Taj rekord je dobar, ali za mene bi najbolji rekord bio dva puta zaredom osvojiti Euro. Bilo je bitno započeti turnir na ovaj način. Sada moramo samo nastaviti, razmišljati o sljedećem meču i pobijediti - izjavio je Ronaldo nakon utakmice s Mađarskom.
Bili su mu to 86. i 87. gol u službenim utakmicama u dresu portugalske reprezentacije.
Fantastični napadač put je započeo kod kuće u Portugalu 2004. te imao savršen debi kada je prvenstvo otvorio golom Grčkoj, a zabio je još jedan Nizozemskoj u polufinalu.