A hat-trick from Cristiano Ronaldo sealed victory for Portugal over Switzerland in the first semi-final of the Nations League.
Portugal manager Fernando Santos described Ronaldo as "a genius" following the 3-1 win at the Estadio do Dragao.
Portugal play the winners of Thursday's semi-final between England and the Netherlands (19:45 BST), with the final in Porto on Sunday.