Portugal booked their place in the final of Euro 2016 this evening courtesy of a 2-0 victory over surprise package Wales in Lyon.
After a cagey first half, Cristiano Ronaldo broke the deadlock five minutes into the second period with a towering header that saw him draw level with Michel Platini as the highest scorer in the competition's history.
One quickly became two as Portugal turned the game on its head with a second in the space of three minutes when Nani slid in to steer Ronaldo's scuffed effort home.
Find out how all of the action unfolded on an historic night courtesy of Sports Mole's live minute-by-minute coverage below.
Portugal 0-0 Spain - Pen 2-4 (Euro 2012 - Semi... by fasthighlights-2012
© Getty Images
PORTUGAL STARTING XI: Patrício; Cédric, José Fonte, Bruno Alves, Guerreiro; Danilo, João Mário, Adrien, Renato Sanches; Nani, Ronaldo
WALES STARTING XI: Hennessey; Gunter, Chester, Collins, Williams, Taylor; King, Ledley, Allen; Bale, Robson-Kanu
© AFP
© AFP
© Getty Images
© AFP
9 – Cristiano Ronaldo is now the joint-highest scorer in European Championship history (level with Michel Platini). Legacy. #EURO2016
— OptaJoe (@OptaJoe) July 6, 2016