- Oops!Something went wrong.Please try again later.
The first winners of the competition in 2019, Fernando Santos’ side sit two points clear of Iberian rivals Spain in Group A2, having gone unbeaten in the opening three games.
Cited as dark horses for Euro 2020, Cristiano Ronaldo and company failed to wholly convince despite all of their attacking talent but are making a statement this summer.
If they can win again, this time against a Swiss team who have failed to build on their win over France last summer thus far, Portugal will be heading into World Cup preparation in the best possible fashion.
Where to watch Switzerland vs Portugal
TV channel: The game will be broadcast on Premier Sports 2, with coverage beginning at 19.35pm BST before a 19.45 kick-off in Geneva.
Live stream: The Premier Player will offer a live stream service for those who subscribe, with packages costing from £9.99 onwards in the UK.