England will play Switzerland in the Euro 2024 quarter-finals – and you can watch the match live on the BBC.
Gareth Southgate’s side edged past Slovakia 2-1 after extra time on Sunday, after Switzerland beat Italy 2-0 on Saturday.
Their last-eight tie will take place in Dusseldorf at 17:00 BST on Saturday and will be broadcast on BBC One, BBC iPlayer and the BBC Sport website.
Spain, Germany, Portugal and France are on the other side of the draw, meaning England cannot meet them before the final.
BBC Sport looks at the path that England could take for the rest of the tournament.
Switzerland in the quarter-finals
Switzerland’s win over Italy means England avoided a potential repeat of the Euro 2020 final.
Italy, who beat England on penalties at Wembley to win the last European Championship, were deservedly dumped out.
Euro 2024 quarter-finals (all times BST)
A – Spain v Germany – Friday, 5 July, 17:00, Stuttgart.
B – Portugal v France – Friday, 5 July, 20:00, Hamburg.
C – England v Switzerland – Saturday, 6 July, 17:00, Dusseldorf.
D – Romania or Netherlands v Austria or Turkey – Saturday, 6 July, 20:00, Berlin.
Who could England play in the semi-finals?
Group D winners Austria, Romania, Turkey and the Netherlands are England’s potential semi-final opponents.
Euro 2024 semi-finals
Winner A (Spain or Germany) v winner B (Portugal or France) – Tuesday, 9 July, 20:00, Munich.
Winner C (England or Switzerland) v winner D (Romania, Netherlands, Austria or Turkey) – Wednesday, 10 July, 20:00, Dortmund.
The final will be on Sunday, 14 July at 20:00 in Berlin.
Source bbc.com