As ever, Cristiano Ronaldo continues to dominate the headlines, with the forward reportedly falling out with manager Fernando Santos in the build-up to today’s last-16 game.
Still, the Selecao boss boasts a squad packed with huge talent and will not be short of options should Ronaldo not be called upon. While not always exciting, it would be foolish to write Portugal off.
CLICK HERE TO FOLLOW PORTUGAL VS SWITZERLAND LIVE!
The Swiss, meanwhile, proved they can win a big knockout game at Euro 2020 when defeating France and look a dangerous opponent with that extra added belief.
Here’s how to watch the action tonight…
Where to watch Portugal vs Switzerland
TV channel: In the UK, the match will be televised free-to-air and live on ITV1, with coverage beginning at 6.15pm for a 7pm GMT kick-off.
Live stream: Fans can also catch the game live online via the ITVX app and ITV website.
Live blog: You can follow all the action on matchday via Standard Sport’s live blog.