PORTO – Cristiano Ronaldo scored a hat-trick, including two late goals, to give Portugal a 3-1 win over Switzerland in a Nations League semi-final.
Ronaldo put Portugal ahead by scoring from a free kick in the 25th minute, his first goal for his country for nearly a year.
Swiss equalised with a penalty after halftime with the aid and confirmation of the VAR system.
The referee, after consulting the video assistant, then decided to review the Swiss incident on the pitchside monitor and awarded them the spot kick.
The incident seemed to unsettle Portugal and the Swiss took control with Shaqiri, looking to make an impression after getting limited playing time for Liverpool this season, at the centre of their best moves.
Steven Zuber and Haris Seferovic both missed chances and the Swiss were then destroyed by Ronaldo at his most deadly
Bernardo Silva produced a low cross from the right and Ronaldo swept the ball home with his first touch to rescue his side in the 88th minute.
Two minutes later, he collected the ball on the counter-attack, twisted past his marker and curled the ball into the far corner for his 88th international goal in 157 appearances.