Ronaldo saves Portugal from elimination to book Round of 16 berth

Cristiano Ronaldo twice brought Portugal back from the brink of elimination with a pair of historic goals in the second half of Wednesday's breathless 3-3 draw with a willing and able Hungary side.

By virtue of the thrilling Group F results - including Iceland's last-gasp 2-1 win over Austria - the Seleccao progressed to the Round of 16 as one of the four best third-place finishers. They will face Croatia on Saturday in Lens.

Hungary, to the surprise of many, finished as the Group F winner with five points. The day's results from Group E will determine whether Hungary faces Belgium, Sweden, or the Republic of Ireland.

Ronaldo's second-half performance erased the salty memory of his first two disappointing showings at Euro 2016. The Hungarians opened the scoring in the first half, only to watch Ronaldo set up Nani's initial equaliser towards the end of the 45 minutes.

Related - Watch: Ronaldo 1st to score in 4 separate Euros after absurd back-heel flick

Hungary found the back of the net again just after the interval, with a free-kick from Balazs Dzsudzsak taking a nasty deflection to fool goalkeeper Rui Patricio.

Then Ronaldo went into overdrive.

His spectacular back-heel flick put Portugal back on level terms in the second, and, after watching his country allow a third goal, the Real Madrid star headed in yet another equaliser.

Through it all, he became the first player to score in four separate European Championships. He's also the reason Portugal still has a chance.

Ronaldo saves Portugal from elimination to book Round of 16 berth
  Got something to say? Leave a comment below!