Harry Kane puts England ahead in Rome

Credit: Getty Images

England are through to their second consecutive major tournament semi-final after victory over Ukraine.

Harry Kane got Gareth Southgate’s side off to the perfect start, scoring within four minutes, before Harry Maguire doubled the lead immediately after the break.

Kane added his second before Jordan Henderson – on as a substitute – headed England into a four-goal lead and a semi-final place.

Here is how the rest of England’s tournament plays out.

Who are England playing next?

Denmark at Wembley.

When is the game?

Wednesday July 7.

What time is kick-off?

8pm BST.

What TV channel is it on?

It has not been decided yet, but will be either BBC or ITV.

At a glance – England’s route to the Euro 2020 final
Semi-final – Wednesday, July 7

England vs Denmark

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?
Tuesday, July 6 (semi-final 1)

Italy vs Spain

Wednesday, July 7 (semi-final 2)

England vs Denmark

Sunday, July 11 (final)

Italy/Spain vs England/Denmark

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 and knockout round results here