Portugal v France – Friday 21.00 CET

Cracking match in Hamburg, the winner will face Germany or Spain in Semi final.

Two wins and a loss in the group stage gave Portugal top spot. They beat Turkiye and Czechia but lost to Georgia in a shock. Last round became the Ronaldo show as he overshadowed his teammates in a dire 0-0 draw. Diego Costa the hero in penalty shoot out against Slovenia. France have also underwhelmed so far. One win and two draws in group saw them finish 2nd behind Austria. The sneaked past an awful Belgium side 1-0 in R16. Again, not very fluid or even attacking well.

Team news: No problems for Portugal but after 120 minutes on Monday there could be some rotation. Adrien Rabiot is suspended for France. Kingsley Coman is possibly doubtful too.

Head-to-head statistics: 8 games 1 wins Portugal, 2 draws and 6 wins France

Betting selection – Close game this and hopefully Ronaldo doesn’t diminish his team mates again like last round. France so far boring and hard to watch. Take Portugal qualify at 2.375 or 11-8 Betfair.