England beat Denmark to reach Euro 2020 final

England are through to their first final for 55 years after defeating Denamrk 2-1 after extra time in the semi-final of the European Championship at Wembley

England's Harry Kane celebrates scoring their side's second goal of the game with Phil Foden (Picture:L PA)

Home fans will now dare to dream as the prospect of winning Euro 2020 on home soil moved to within touching distance.

It was captain Harry Kane, under the watchful eyes of a jubilant Duke of Cambridge, David Beckham and Boris Johnson in the stands, who gave England the lead after bundling home the rebound when his penalty was saved in extra-time to send the Three Lions on the way to a final showdown with Italy on Sunday.

Sign up to our daily newsletter

The i newsletter cut through the noise

Earlier, forward Raheem Sterling pressured Danish captain Simon Kjaer into sending the ball into his own net, less than 10 minutes after the visitors took a shock lead through Mikkel Damsgaard’s thunderbolt free-kick.

The majority of the 60,000 fans inside the stadium roared as players embraced at the end of a gruelling extra-time period.

The anthemic Three Lions and its familiar “It’s coming home” refrain reverberated around Wembley at the final whistle.