(Featured image: Alamy Images)
The final round of group stage fixtures continue on Tuesday, with teams from both Groups C and D in action.
Check out our best bets and match previews below and over on our YouTube channel.
There are four Euro 2024 matches taking place on Tuesday, June 25. These are:
5pm BST: France vs Poland (Signal Iduna Park, Dortmund)
5pm BST: Netherlands vs Austria (Olympiastadion, Berlin)
8pm BST: Denmark vs Serbia (Allianz Arena, Munich)
8pm BST: England vs Slovenia (Cologne Stadium, Cologne)
France 1/4, Draw 5/1, Poland 14/1
Netherlands 11/10, Draw 23/10, Austria 16/5
Denmark 13/10, Draw 12/5, Serbia 5/2
England 4/11, Draw 21/5, Slovenia 11/1
*Best UK prices as of 3PM 24/06/2024
Above: France captain Kylian Mbappe trains in a protective mask after breaking his nose against Austria earlier in the tournament. (Photo Credit: Alamy Images)
French forward Kylian Mbappe has returned to training after suffering a broken nose during his nation's 1-0 win over Austria on matchday one.
While the 25-year-old played in a behind-closed-doors training game, it remains to be seen whether he will be risked in this one by manager Didier Deschamps.
Poland talisman Robert Lewandowski returned last time out but couldn't prevent his country from being eliminated following a 3-1 loss to Austria. Meanwhile,
Polish centre-back Bartosz Solomon sat out the game due to an ankle injury and is expected to miss out again here.
Three points are a must for France if they are to finish top of Group D.
Following their 0-0 draw with the Netherlands last time out, the two group giants now sit on four points and — providing both win their final matches — will need to better each other's goal difference in order to secure top spot.
The French come up against a Poland side who already know they are bowing out at the group stage. Coupled with Lewandowski's lack of fitness, the Polish may be in danger of going out on a whimper against the tournament favourites.
France haven't been at their vintage best so far in Germany but rightly come into this one as strong favourites.
Les Bleus have not exactly made a pulsating start to their campaign but it feels like there is much more to come from the 2022 World Cup runners-up — particularly when talisman Mbappe returns to the fray.
This is the first game with any genuine pressure attached and it may well bring the best out of Deschamps' men, who face an already-eliminated Poland side that have leaked five goals in two outings.
In fairness to Michal Probierz's side, fears they may fail to trouble the scorers at Euro 2024 have at least proved false. Goals in both outings offer encouragement for both teams to score backers.
All things considered, a high-scoring affair seems likely and backing France to prevail with over 3.5 goals looks a really solid play at 19/10.
OddsNow's Best Bet - France to win and over 3.5 goals - 2pts @ 19/10 (Betfair)
Ronald Koeman has a full-strength squad to choose from with Ajax forward Brian Brobbey having now shaken off a hamstring issue.
The key selection areas for the Dutch will be in midfield and up front. Joey Veerman and Jerdy Schouten are both one booking from suspension, while Wout Weghorst will hope to get the nod from the start having made two strong cameos.
Changes look more likely for Austria despite comfortably beating Poland 3-1 in their last outing. Ralf Rangnick likes to freshen things up to benefit his high press, having made four alterations between game one and two.
Centre half will be the area of interest. Max Wober and Kevin Danso were both rested against the Poles but will hope to come back into the XI.
Both teams have plenty to play for this evening. Netherlands appear to be fighting with France for top spot in Group D, while Austria also have a strong chance of reaching the last 16.
For Koeman's side, goals are the order of the day. If they win this game by a wider margin than Les Bleus do against Poland, top spot is secured.
Thanks to Croatia conceding with the last kick against Italy on Monday night, Austria know a point will be enough to see them into the knockout stages — though in reality, avoiding heavy defeat will be enough.
They could even finish top if they win and France drop points against Poland, though that seems a stretch.
Both of these sides have caught the eye across Euro 2024's opening two matchdays.
The Netherlands had to work hard to beat Poland late on but then backed up the positive signs of that first outing when holding France to an entertaining stalemate. They look set to be a tough test for whoever awaits in the last 16.
Austria, meanwhile, were one of the pre-tournament dark horses and are living up to that billing. A plucky defeat to the French was followed by a resounding win over Poland and only a freak series of results will see them eliminated now.
As a result, this game makes great appeal. Two confident sides ready to trade blows without the trepedation of a likely exit for the loser — it all bodes well for the neutral viewer.
The Dutch have been backed into just shy of EVS to win this, which feels a bit skinny given how impressive their opponents have been. And yet, the goal lines feel the appealing play.
There's every chance this turns into a mini-classic and over 3.5 goals in the match weighs in at a juicy 14/5.
OddsNow's Best Bet - Over 3.5 goals - 1pt @ 14/5 (Paddy Power)
Denmark will welcome back Thomas Delaney into contention after the experienced midfielder missed the 1-1 draw with England due to illness.
Elsewhere, skipper Simon Kjaer will be hoping to force his way back into the XI having not yet played a minute at Euro 2024.
Serbia lost Filip Kostic to injury during their opening encounter and opted not to bring him back in during their draw with Slovenia.
Sergej Milinkovic-Savic also missed that last clash but will be hopeful of a recall here.
Group C has been one of the less eventful at Euro 2024 to date, with three 1-1 draws and a 1-0 win suggesting there is not much to separate the four nations.
That said, heavy favourites England have still done enough to progress with a game to spare, while these two teams could still end up progressing or exiting depending on tonight's outcome.
For Serbia, the equation is clear. A draw will not be enough to progress so three points are required to seal a last-16 spot. Meanwhile, the Danes can snatch top spot with victory if England slip up against Slovenia.
Lose this clash, though, and their tournament will come to a premature end.
It's hard to read how this contest will play out. In one sense, victory gurantees progression for both sides but effectively a loss will send both home.
Denmark started strongly against Slovenia but conceded late after wasting chances, before a role reversal against England where they fell behind early only to roar back for a well-deserved point.
Serbia have been slightly disappointing to date versus pre-tournament expectations. They failed to lay a glove on a passive England in their opener and then had to battle hard for a point against the Slovenes.
But due to the forgiving format of a 24-team European Championship, all will be forgiven with three points tonight and it's fair to assume the top-heavy Serbs will go on the front foot.
Denmark play some fantastic football in transition but do lack pace and power in a few key areas, which could be exploited by a physical Serbian side.
It is possible the market is overestimating the Danes based on their efforts against a sub-par England and Serbia make good appeal to spring a surprise here at 13/5.
OddsNow's Best Bet - Serbia to win - 1pt @ 13/5 (Bet MGM)
England are still without Luke Shaw, who is still not ready for a competitive return to action despite featuring in full training this week.
The only other expected change for the Three Lions is the reintroduction of Chelsea's Conor Gallagher in midfield in place of Trent Alexander-Arnold, who has failed to shine in the opening two games.
Slovenia's star striker Benjamin Sesko had to come off against Serbia with cramps but has been training as normal since.
Atletico Madrid goalkeeper Jan Oblak missed training on Saturday for unknown reasons but, like Sesko, is expected to feature here.
Due to results in Group A and B, England are officially through to the knockouts before a ball is kicked here — though their final position and route is still unclear.
Victory for Gareth Southgate's side will seal top spot, as will a draw if Serbia take any points of Denmark. However, slipping up does open the door up to them being usurped.
Slovenia have earned two plucky draws in their opening two matches and know a third would probably see them into the last 16, though victory would make 100% sure.
The runner-up in Group C will play tournament hosts Germany in the last 16, while third place is likely to face the Group E or Group F winners.
England find themselves in the unique position of having been brutally criticised for their performanes so far in Euro 2024, despite having sealed qualificaiton to the last 16 with a game to spare.
Their efforts to date have certainly not set pulses racing but still, the Three Lions have only conceded a 30-yard wonder strike in nearly 200 minutes of competitive football.
Slovenia have probably exceeded expectations in most quarters with their two draws. They rallied late to pin back Denmark before having victory seized from their grasp by Serbia — a 96th minute corner proving their undoing.
What Matjaz Kek's team have been is competitive, though it could prove hard to pick themselves up emotionally from that late heartbreak in matchday two, where they were effectively seconds from qualification.
For all of their strengths, the underdogs may not have it in them to dictate the tempo as Denmark did against England last time out. Failure to do so may allow a wounded Three Lions side to seize control.
This is unlikely to be a goal-fest but England can get the job done in relatively convincing fashion here. A Three Lions win with under 3.5 goals is the bet at 10/11.
OddsNow's Best Bet - England win and under 3.5 goals - 2pts @ 10/11 (Sky Bet)
France to win and over 3.5 goals vs Poland - 2pts @ 19/10 (Betfair)
Over 3.5 goals in Netherlands vs Austria - 1pt @ 14/5 (Paddy Power)
Serbia to win - 1pt @ 13/5 (Bet MGM)
England win and under 3.5 goals - 2pts @ 10/11 (Sky Bet)