Portugal through to Nations League final

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.

More from Sport