Portugal vs Switzerland
Uefa Nations League Finals 2019
Venue: Estadio do Dragao, Porto
Date: Wednesday, June 5, 2019
Kick-off time: 7:45pm BST, tonight
The Nations League Finals kick off this evening as Portugal host Switzerland for a place in the final.
Portugal topped a tough group featuring Italy and Poland, and their Euro 2016 triumph will give Fernando Santos' players the belief they can lift another summer trophy - and on home soil this time.
Switzerland will be out to stop them from enjoying that party, with final against either Netherlands or England on offer for the victors.
Listen to our Uefa Nations League podcast below, and read on for our comprehensive preview...
Predicted lineups
Portugal XI: Rui Patricio, Cancelo, Dias, Pepe, Guerreiro, Danilo, Carvalho, Bernardo, Fernandes, Guedes, Ronaldo
Switzerland XI: Sommer, Elvedi, Akanji, Schar, Mbabu, Zakaria, Xhaka, Freuler, Shaqiri, Rodriguez, Seferovic
Squads
Portugal squad

Goalkeepers: Beto (Goztepe), José Sá (Olympiacos), Rui Patrício (Wolves)
Defenders: João Cancelo (Juventus), Nélson Semedo (Barcelona), José Fonte (LOSC Lille), Pepe (Porto), Rúben Dias (Benfica), Raphaël Guerreiro (Borussia Dortmund), Mário Rui (Napoli)
Midfielders: Danilo (Porto), Rúben Neves (Wolves), William Carvalho (Real Betis), Bruno Fernandes (Sporting CP), João Moutinho (Wolves), Pizzi (Benfica)
Forwards: Bernardo Silva (Man City), João Félix (SL Benfica), Gonçalo Guedes (Valencia), Rafa Silva (Benfica), Cristiano Ronaldo (Juventus), Diogo Jota (Wolves), Dyego Sousa (Braga)
Switzerland squad
Goalkeepers: Yann Sommer (Monchengladbach), Yvon Mvogo (Leipzig), Jonas Omlin (Basel)
Defenders: Manuel Akanji (Dortmund), Loris Benito (Young Boys), Nico Elvedi (Monchengladbach), Michael Lang (Monchengladbach), Kevin Mbabu (Young Boys), Jacques-François Moubandje (Toulouse), Ricardo Rodríguez (Milan), Fabian Schär (Newcastle)
Midfielders: Edimilson Fernandes (Fiorentina), Remo Freuler (Atalanta), Xherdan Shaqiri (Liverpool), Djibril Sow (Young Boys), Renato Steffen (Wolfsburg), Granit Xhaka (Arsenal), Denis Zakaria (Monchengladbach), Steven Zuber (Stuttgart), Noah Okafor (Basel)
Forwards: Josip Drmić (Monchengladbach), Haris Seferović (Benfica), Albian Ajeti (Basel)
Match officials

- Referee: Felix Brych
- Assistant referees: Mark Borsch, Stefan Lupp
- Video Assistant Referee (VAR): Christian Dingert
- Assistant VAR: Tobias Stieler
- Fourth official: Viktor Kassai
Prediction: Portugal 2-1 Switzerland
Portugal may have only scored five goals in their four games in Group 3, but the Euro 2016 champions topped the table with two wins and two draws.
Fernando Santos' side should be favourites with Bernardo Silva backing up Cristiano Ronaldo in attack, but Switzerland will be tough to crack after finishing top of a group which included Belgium, smashing the Red Devils 5-2 back in November.
Can't see the blog? Click here for the desktop version.