Kane celebrates his goal in England's famous win over Germany at Wembley

Credit: Shutterstock

England are through to the Euro 2020 quarter-finals after victory over Germany.

Goals from Raheem Sterling and captain Harry Kane sealed a spot in the final eight.

Gareth Southgate’s side will now play Ukraine in the next round after they beat Sweden. 

Then a favourable semi-final draw would see Southgate’s side go on to play the winner of Denmark vs Czech Republic.

Who are England playing next?


When is the game?

Saturday, July 3.

What time is kick-off?

8pm BST.

What TV channel is it on?

BBC and BBC iPlayer.

At a glance – England’s route to the Euro 2020 final
Quarter final – Saturday, July 3

England vs Ukraine

Semi-final (potential) – Wednesday, July 7

England vs winner of Denmark vs Czech Republic

Final (potential) – Sunday, July 11

England vs Spain or Italy

  • You can map out your Euro 2020 tournament here with our predictor

England 2 Germany 0 – Euro 2020

What is the remaining knockout schedule?
Saturday, July 3 (quarter-finals)

England vs Ukraine
Czech Republic vs Denmark

Tuesday, July 6 (semi-final 1)

Italy vs Spain

Wednesday, July 7 (semi-final 2)

England/Ukraine vs Czech Republic/Denmark

Sunday, July 11 (final)

Teams TBC 

What are the latest odds for the tournament?

  • Italy 2/1
  • England 9/4
  • Spain 5/2
  • Denmark 11/1

The Euro 2020 group stage in full

  • See full group-stage results here