All four British sides qualified for the last 16 at Euro 2016 after a thrilling final day of group action on Wednesday.
Arguably the match of the round will not be the blockbuster tie between Italy and defending champions Spain, who were dealt a major blow as their loss to Croatia sent them into the bottom of the draw.
Instead, the match of the round will be when Martin O’Neill’s Ireland side face off against hosts France on Sunday. The Irish will be seeking revenge for their controversial play-off defeat ahead of the 2010 World Cup after Thierry Henry’s infamous handball goal.
Wales face Northern Ireland in an all-British affair on Saturday.
Euro 2016: The last 16 fixtures, times and venues:
Saturday, 25 June
Switzerland v Poland (15:00, Saint-Etienne)
Wales v Northern Ireland (18:00, Paris)
Croatia v Portugal (21:00, Lens)
Sunday, 26 June
France v Republic of Ireland (15:00, Lyon)
Germany v Slovakia (18:00, Lille)
Hungary v Belgium (21:00, Toulouse)
Monday, 27 June
Italy v Spain (18:00, Saint-Denis)
England v Iceland (21:00, Nice)
Quarter-finals
Thursday, 30 June
Switzerland/Poland v Croatia/Portugal (21:00, Marseilles)
Friday, 1 July
Wales/Northern Ireland v Hungary/Belgium (21:00, Lille)
Saturday, 2 July
Germany/Slovakia v Italy/Spain (21:00, Bordeaux)
Sunday, 3 July
France/Republic of Ireland v England/Iceland (21:00, Saint-Denis)
Semi-finals
Wednesday, 6 July
QF1 v QF 2 (21:00, Lyon)
Thursday, 7 July
QF3 v QF 4 (21:00, Marseilles)
Euro 2016 final:
Sunday, 10 July
SF1 v SF2 (21:00, Saint-Denis)