Ronaldo hat-trick stuns Switzerland
Portugal 3 Switzerland 1
Evergreen 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 featuring an extraordinary VAR incident.
The 34-year-old blasted Portugal ahead from a free-kick in the first half but the game turned dramatically early in the second.
Portugal were awarded a penalty for a foul on Bernardo Silva but the referee then decided to review an incident at the other end which happened immediately beforehand.
He then awarded a spot-kick to the Swiss instead, which Ricardo Rodriguez converted in the 57th minute to equalise, much to the consternation of the home players and supporters.
With the game heading for extra-time, Ronaldo blasted home from Bernardo Silva's pass from just inside the box in the 88th minute and completed the win by curling the ball past Yann Sommer two minutes later as Switzerland looked for an equaliser.
Portugal face the winners of tonight's Netherlands v England clash in Sunday's final.