Euro 2020 fixtures TODAY: Spain take on Slovakia, France and Portugal go head-to-head while Germany play Hungary
THE EURO 2020 group stages are nearly over with the final four matches being played tonight.
Gareth Southgate’s Three Lions side are through to the last-16 and will learn their opponents this evening as Group F concludes.
Wales, meanwhile, are certain to face Denmark in Amsterdam.
But it’s heartbreak for Scotland who are out after defeat to Croatia.
Euro 2020 fixtures
Every single match of this summer’s tournament will be shown on free-to-air TV in the UK.
You can catch the games on either the BBC or ITV, so anyone with a valid TV licence can watch.
Games kick-off at 2pm, 5pm and 8pm BST – so there’s no late nights or early mornings like we’ve had in some recent World Cup’s.
If you want to stream, the and ITV Hub will allow you to do so – all you have to do is create a free account.
GROUP STAGE – Matchday 1
Friday, June 11
- Result: Turkey 0-3 Italy
Saturday, June 12
- Result: Wales 1-1 Switzerland
- Result: Denmark 0-1 Finland
- Result: Belgium 3-0 Russia
Sunday, June 13
- Result: England 1-0 Croatia
- Result: Austria 3-1 North Macedonia
- Result: Holland 3-2 Ukraine
Monday, June 14
- Result: Scotland 0-2 Czech Republic
- Result: Poland 1-2 Slovakia
- Result: Spain 0-0 Sweden
Tuesday, June 15
- Result: Hungary 0-3 Portugal
- Result: France 1-0 Germany
GROUP STAGE – Matchday 2
Wednesday, June 16
- Result: Finland 0-1 Russia
- Result: Turkey 0-2 Wales
- Result: Italy 3-0 Switzerland
Thursday, June 17
- Result: Ukraine 2-1 North Macedonia
- Result: Denmark 1-2 Belgium
- Result: Holland 2-0 Austria
Friday, June 18
- Result: Sweden 1-0 Slovakia
- Result: Croatia 1-1 Czech Republic
- Result: England 0-0 Scotland
Saturday, June 19
- Result: Hungary 1-1 France
- Result: Portugal 2-4 Germany
- Result: Spain 1-1 Poland
GROUP STAGE – Matchday 3
Sunday, June 20
- Result: Italy 1-0 Wales
- Result: Switzerland 3-1 Turkey
Monday, June 21
- Result: Ukraine 0-1 Austria
- Result: North Macedonia 0-3 Holland
- Result: Russia 1-4 Denmark
- Result: Finland 0-2 Belgium
Tuesday, June 22
- Result: Croatia 3-1 Scotland
- Result: Czech Republic 0-1 England
Wednesday, June 23 – TONIGHT
- Sweden vs Poland, 5pm (Group E, ITV)
- Slovakia vs Spain, 5pm (Group E, ITV)
- Portugal vs France, 8pm (Group F, BBC)
- Germany vs Hungary, 8pm (Group F, BBC)
KNOCKOUT STAGE – Round of 16
Saturday, June 26
- Wales vs Denmark, 5pm
- Italy vs Austria, 8pm
Sunday, June 27
- Holland vs 3rd Group D/E/F, 6pm
- Belgium vs 3rd Group A/D/E/F, 8pm
Monday, June 28
- Match five – Croatia vs Runner-up Group E, 6pm
- Match six – Winner Group F vs 3rd Group A/B/C. 8pm
Tuesday, June 29
- Match seven – England vs Runner-up Group F, 6pm
- Match eight – Winner Group E vs 3rd Group A/B/C/D, 8pm
KNOCKOUT STAGE – Quarter-finals
Friday, July 2
- Winner of Match six vs Winner of Match five, 6pm
- Winner of Match four vs Winner of Match two, 8pm
Saturday, July 3
- Winner of Match three vs Winner of Match one, 6pm
- Winner of Match eight vs Winner of match seven, 8pm
KNOCKOUT STAGE – Semi-finals
Tuesday, July 6
- Quarter-final two winner vs Quarter-final one winner, 8pm
Wednesday, July 7
- Quarter-final four winner vs Quarter-final three winner, 8pm
KNOCKOUT STAGE – Final
Sunday, July 11
- Semi-final one winner vs Semi-final two winner, 8pm
Where will the Euro 2020 final be held?
In a huge boost for Gareth Southgate and England, the semi-finals and final will be held at Wembley Stadium.
Euro 2020 confirmed venues are:
- Rome (Stadio Olimpico)
- Baku (Olympic Stadium)
- Copenhagen (Parken Stadium)
- St Petersburg (St Petersburg Stadium)
- Amsterdam (Johan Crujff Arena)
- Bucharest (National Arena)
- London (Wembley Stadium)
- Glasgow (Hampden Park)
- Budapest (Puskás Aréna)
- Munich (Fußball Arena München)
- Seville (La Cartuja Stadium)