Portugal and Switzerland meet in the last 16 of the Qatar World Cup, with a quarter-final against Spain or Morocco on the line.
Portugal finished atop their group after beating Ghana and Uruguay prior to a defeat by South Korea, while Switzerland were runners-up to Brazil in their pool, losing to the tournament favourites but edging past Cameroon and Serbia.
Cristiano Ronaldo and co are looking to add to their Euro 2016 trophy, the nation’s first major honour, in what is surely their captain’s final bid for a World Cup winner’s medal.
Meanwhile, Switzerland are out to spring an upset in a competition that has been full of them. Here’s all you need to know.
When is it?
The game will is scheduled to kick off at 7pm GMT (10pm local time) on Tuesday 6 December.
It is set to take place at the Lusail Stadium.
How can I watch it?
In the UK, the match will air live on ITV 1, and it will stream live on the broadcaster’s ITVX app and website.
Portugal XI: Costa, Dalot, Pepe, Dias, Guerreiro, Carvalho, Otavio, Silva, Fernandes, Felix, Ramos
Switzerland XI: Sommer, Fernandes, Schar, Akanji, Rodriguez, Freuler, Xhaka, Shaqiri, Sow, Vargas, Embolo
Portugal - 2/5
Switzerland - 15/8
Draw (after 90 minutes only) - 12/5
Portugal to endure some nervy spells and look under threat, but ultimately to advance courtesy of their superior quality. Portugal 2-1 Switzerland.