BUCHAREST: This is the fixtures schedule for the Euro 2020 finals and the play-offs route.
The one-off, much-criticised format runs from June 12-July 12 2020 and takes place in an unprecedented 12 host countries across the continent.
The format is the same as Euro 2016 with 24 teams divided into six groups of four, with the top two and the four best third-placed teams going through to the last 16.
The opening match will be staged at the Stadio Olimpico in Rome with the final being held at Wembley, which will host seven games in total including a game in the last 16 and both semi-finals.
Group stage
Friday, June 12
GAME 1: Group A – Turkey v Italy, 8pm, Rome
Saturday, June 13
GAME 2: Group A – Wales v Switzerland, Baku
GAME 3: Group B – Denmark v Finland, Copenhagen
GAME 4: Group B – Belgium v Russia, St Petersburg
Sunday, June 14
GAME 5: Group C – Holland v Ukraine, Amsterdam
GAME 6: Group C – Austria v Play-Off winner, Bucharest
GAME 7: Group D – England v Croatia, London
Monday, June 15
GAME 8: Group D – Play-Off winner v Czech Republic, Glasgow
GAME 9: Group E – Spain v Sweden, Bilbao
GAME 10: Group E – Poland v Play-Off winner, Dublin
Tuesday, June 16
GAME 11: Group F – Play-Off winner v Portugal, Budapest
GAME 12: Group F – France v Germany, Munich
Wednesday, June 17
GAME 13: Group A – Turkey v Wales, Baku
GAME 14: Group A – Italy v Switzerland, Rome
GAME 15: Group B – Finland v Russia, St Petersburg
Thursday, June 18
GAME 16: Group B – Denmark v Belgium, Copenhagen
GAME 17: Group C – Holland v Austria, Amsterdam
GAME 18: Group C – Ukraine v Play-Off winner, Bucharest
Friday, June 19
GAME 19: Group D – Croatia v Czech Republic, Glasgow
GAME 20: Group D – England v Play-Off winner, London
GAME 21: Group E – Sweden v Play-Off winner, Dublin
Saturday, June 20
GAME 22: Group E – Spain v Poland, Bilbao
GAME 23: Group F – Play-Off winner v France, Budapest
GAME 24: Group F – Portugal v Germany, Munich
Sunday, June 21
GAME 25: Group A – Switzerland v Turkey, Baku
GAME 26: Group A – Italy v Wales, Rome
Monday, June 22
GAME 27: Group B – Russia v Denmark, Copenhagen
GAME 28: Group B – Finland v Belgium, St Petersburg
GAME 29: Group C – Play-Off winner v Holland, Amsterdam
GAME 30: Group C – Ukraine v Austria, Bucharest
Tuesday, June 23
GAME 31: Group D – Croatia v Play-Off winner, Glasgow
GAME 32: Group D – Czech Republic v England, London
Wednesday, June 24
GAME 33: Group E – Play-Off winner v Spain, Bilbao
GAME 34: Group E – Sweden v Poland, Dublin
GAME 35: Group F – Portugal v France, Budapest
GAME 36: Group F – Germany v Play-Off winner, Munich
Saturday, June 27
GAME 37: Winner Group A v Runner-up Group C, London
GAME 38: Runner-up Group A v Runner-up Group B, Amsterdam
Sunday, June 28
GAME 39: Winner Group B v Third Place Group A/D/E/F, Bilbao
GAME 40: Winner Group C v Third Place Group D/E/F, Munich
Monday, June 29
GAME 41: Winner Group F v Third Place A/B/C, Bucharest
GAME 42: Runner-up Group D v Runner-up Group E, Copenhagen
Tuesday, June 30
GAME 43: Winner Group E v Third Place A/B/C/D, Glasgow
GAME 44: Winner Group D v Runner-up Group F, Dublin
Friday, July 3
GAME 45: Winner Game 41 v Winner Game 42, 5pm, St Petersburg
GAME 46: Winner Game 39 v Winner Game 37, 8pm, Munich
Saturday, July 4
GAME 47: Winner Game 40 v Winner Game 38, 5pm, Baku
GAME 48: Winner Game 43 v Winner Game 44, 8pm, Rome
Tuesday, July 7
GAME 49: Winner Game 45 v Winner Game 46, 8pm, London
Wednesday, July 8
GAME 50: Winner Game 48 v Winner Game 47, 8pm, London
Sunday, July 12
GAME 51: Winner Game 49 v Winner Game 50, 8pm, London
The final four places are up for grabs in the play-offs, with semi-finals and finals being held from 26-31 march 2020.
(*Denotes teams that will host the final)
Path D
Path C
Path B
Path A
Key dates: