France vs. Belgium (Monday, 5.00pm)
© Reuters
A reunion of 2018 World Cup semi-final foes headlines the Euro 2024 last-16 ties, as France and Belgium cross paths in Dusseldorf on Monday evening.
Neither nation showed what they are truly capable of in the group phase, being condemned to unexpected second-placed finishes owing to disappointing final-day draws.
We say: France 1-0 Belgium
While both managers possess an enviable amount of attacking firepower, neither offence has clicked into gear at the Euros, giving rise to a dull affair where defences should come out on top for the most part.
However, Belgium were highly fortunate not to end up on the losing side and suffer elimination at the hands of Ukraine, and if there is to be a solitary strike in the 90 minutes, it should go to the men in blue.
> Click here to read our full preview for this match
> Arsenal man dropped? Belgium predicted lineup for France clash
> Deschamps's attacking dilemma: How France could line up against Belgium
Portugal vs. Slovenia (Monday, 8.00pm)
© Reuters
After seeing a long success streak ended in the group stage, Portugal will aim to prove their credentials as Euro 2024 champions when they meet Slovenia on Monday evening.
Meanwhile, the Slovenians arrive in Frankfurt for their first knockout match at a major tournament, and they will fight for the right to face France or Belgium in the quarter-finals.
We say: Portugal 2-0 Slovenia
Providing Roberto Martinez opts against more experimentation with tactics and personnel, Portugal should have too much firepower for a hard-working Slovenia side to handle.
Now that most Portuguese players have had a taste of the action, even a tightly-packed defence can be overcome by a series of fresh-legged substitutes.
> Click here to read our full preview for this match
> Sesko and Sporar paired again: Predicted Slovenia lineup against Portugal
> Ronaldo retained? Predicted Portugal lineup against Slovenia


 

 Germany
 Germany Switzerland
 Switzerland Hungary
 Hungary Scotland
 Scotland

 Spain
 Spain Italy
 Italy Croatia
 Croatia Albania
 Albania England
 England Denmark
 Denmark Slovenia
 Slovenia Serbia
 Serbia Austria
 Austria France
 France Netherlands
 Netherlands Poland
 Poland Romania
 Romania Belgium
 Belgium Slovakia
 Slovakia Ukraine
 Ukraine Portugal
 Portugal Turkey
 Turkey Georgia
 Georgia Czech Republic
 Czech Republic
