The Three Lions were stunned in the first half when Mikkel Damsgaard netted a long-range free kick to send the Danes into delirium, but Simon Kjaer scored an own goal just before half time to draw England level.
Gareth Southgate‘s men were dominant throughout but the game went to extra-time after missing a string of opportunities – with Harry Kane slotting home the winner from the spot after Sterling had been clipped in the area, sending the 60,000 strong crowd into ecstasy.
Sportsmail‘s SAMI MOKBEL provides player ratings for both players from an action-packed an momentous evening at Wembley.
England are in the Euro 2020 final after a tense 2-1 win over Denmark at Wembley Stadium
A nervy start to the game but kept his head together despite conceding England’s first goal of the Euros. 7.5
Was involved in fascinating battle with Maehle in which the England right-back gave as good as he got. 7.5
A colossal performance in the heart of England’s defence. Kept a cool head in the heat of battle and stood up to everything. 8
The Manchester United captain had his hands full as Denmark’s front three posed a very dangerous threat but was super human. Booked. 8.5
Harry Maguire stood strong in the heart of England’s defence and put in a super human display
Grew in stature during the game following a tentative start. Has been one of the success stories of the tournament. 7.5
His toughest test of the Euros but he took it in his stride. A disciplined and mature performance from the midfielder. 7
His athleticism and energy has been a feature of England’s tournament and once more the Leeds man covered every blade of grass. 8
Kalvin Phillips shone again for England with his athleticism and covered every blade of grass
What more can we say about this kid? Unlocked the Danes at a crucial time after England fell behind. 7.5
Oozed confidence in possession and diligently completed his defensive duties. Not hard to see why he’s one of Southgate’s favourites. 7.5
Made life difficult for the Danish defence from the outset. He was unplayable at times and won England’s crucial penalty. 8.5
Proved the decisive player on the pitch. His pass to send Saka clear for the equaliser was exquisite before slotting home from his own saved penalty. A captain’s contribution. 9.5
Harry Kane put in a captain’s performance as the most decisive player on the pitch
Subs: Grealish 7 (Saka 69); Henderson 6.5 (Rice 95); Foden 7.5 (Mount 95); Trippier (Grealish 106)
Subs not used: Johnstone, Ramsdale, Rashford, Sancho, Coady, Mings, Bellingham, James.
His team have answered every question thrown at them. They’ve just one left to answer. Can they make history? 9
Lit the blue touch paper with his pre-match comments and backed it up with a string of excellent saves. 9
Kasper Schmeichel talked a big talk before the game and backed it up with some top saves
The Chelsea star mistimed an early pass but hardly put a foot wrong from that moment on. 7
Could do nothing about his own goal with Sterling ready to tap the ball in behind him. Led by example. 7.5
The Southampton defender produced a strong performance but crucially lost Saka for England’s equaliser. 7
Had a hard time containing an electric Sterling during the early stages but gradually gained a foothold. 6.5
His tussle with Phillips was one of the most compelling on the pitch. Typically combative from the Spurs man. 8
It was a typically combative midfield display from Tottenham midfielder Pierre-Emile Hojbjerg
A driving force in the heart of Denmark’s midfield. Offered his defence important protection. 7.5
Emerged as one of the stars of the tournament but crucially conceded England’s decisive penalty. 6.5
Didn’t allow Shaw to have his usual forward thrust – a thorn down the left side of England’s defence. 7.5
Led the line for the Danes superbly. Didn’t give Stones or Maguire a minute’s peace. 7
Caused problems down the Danish left before scoring an utterly brilliant free-kick. 8
Mikkel Damsgaard scored a stunning free kick to put Denmark ahead and caused problems
Subs: Wass 6 booked (Stryger 67); Poulsen 6 (Damsgaard 67); Norgaard 6 (Dolberg 68); Andersen 6 (Christensen 79); Jensen 6 (Delaney 88); Wind (Vestergaard 105)
Subs not used: Lossl, Ronnow, Skov, Olsen, Jorgensen, Cornelius, .
His team arrived as underdogs. They played like they were anything but. Should be delighted with his team’s display. 7.5
Referee: Danny Makkelie – 7