Cristiano Ronaldo almost single-handedly dragged Portugal into the knockout rounds with two goals and an assist as Hungary lost a trio of leads in a 3-3 draw that still handed them Group F at EURO 2016 on Wednesday.
Balazs Dzsudzsak scored a pair of deflected goals for Hungary, and Zoltan Gera also scored as they clinched a date with the runner up of Group E.
Nani scored Portugal’s only goal, his second of the tournament, and Portugal finished third in the group. Up next is Croatia, in a game which could be just as high scoring.
[ MORE: Ronaldo’s absurd back heel ]
Gera hammered a low rope through the legs of a defender and into the bottom right corner as Hungary seized the lead in the 19th minute.
Free kicks came for Portugal from dangerous spots, but Hungary goalkeeper Gabor Kiraly did well to marshall the defense or make the stop like when he flew low and left to slap a hard, low Ronaldo offering away.
Nani equalized for Portugal just before halftime, as the ex-Mancheter United man got on the end of a through ball from fellow ex-Red Devil playmaker Ronaldo to beat Kiraly and make it 1-1.
[ USMNT: Gulati cares about third place game ]
Balazs Dzsudzsak put Hungary back in front with a deflected free kick in the 47th minute, but Ronaldo answered back with a gorgeous cheeky backheel to make it 2-2.
Dzsudzsak hit another deflected shot home within moments, but there was Ronaldo again. The Real Madrid star stroked home a solid finish to make it 3-3 with just under a half hour to play.