The second group stage round of Euro 2024 continues on Thursday, with England's clash against Denmark the standout game.
The Three Lions started the tournament with a nervy win over Serbia, though that put them top of Group C. Jude Bellingham's early goal proved to enough to claim the three points and boss Gareth Southgate has no fresh injury concerns ahead of facing the Danes.
It will be a re-match of the Euro 2020 semi-finals in the final two games of the day, with Denmark and Spain looking to get revenge. The Danes drew with Slovenia in their first game of this year's tournament.
Serbia will be hoping to get themselves off the mark against Slovenia, with Group C still wide open. Meanwhile in Group B, both Spain and Italy can book their place in the Last 16 with a win.
La Roja smashed Croatia 3-0 in their opening game with a performance that marked them out as one of the favourites. Croatia played out a thrilling draw with Albania in their second game, with those two sides now on the brink of crashing out.
Singh Gill to make history as Premier League's first Sikh-Punjabi officialAlbania did come close to causing a shock in their opening game against Italy. They scored the quickest goal in European Championship history after just 23 seconds, but saw Italy overturn that to claim a win.
Spain, Italy and England can all cement their credentials for a deep run in the tournament with convincing wins. Here, Mirror Football brings you all you need to know for Thursday's games.
Thursday's Euro 2024 fixtures
Slovenia vs Serbia - 2pm, Munich
HAVE YOUR SAY! What should be England's line-up against Denmark? Comment below.
Denmark vs England - 5pm, Frankfurt
Spain vs Italy - 8pm, Gelsenkirchen
Which TV channels are the fixtures on?
ITV1 will broadcast the first and last games on Thursday: Slovenia vs Serbia and Spain vs Italy at 2pm and 8pm respectively. Both matches will also be available to stream live via the ITVX app.
Coverage starts at 1pm for the first match and at 7.15pm for the second game. BBC One will show England versus Denmark at 5pm, with that game also available to stream live on BBC iPlayer and coverage starting at 4pm.
Odds for Thursday's Euro 2024 fixtures
Slovenia vs Serbia
Slovenia 7/2
Marcus Rashford handed new challenge by Erik ten Hag to ensure Man Utd successDraw 5/2
Serbia 3/4
Denmark vs England
Denmark 17/14
Draw 5/2
England 13/20
Spain vs Italy
Spain 11/10
Draw 11/5
Italy 5/2
*Odds provided by BetVictor may change, 18+