Denmark took the lead in the 30th minute with a goal by Mikel Damsgor from a free kick, England equalized with an own goal by Simon Kjer in the 39th minute, and the goal of the decision was scored by Harry Kane in the 104th minute.
England will fight for the title of European champion, the first big title after 55 years, with Italy, which celebrated in the first semifinal against Spain after a penalty.
The English players had the initiative at the beginning of the match, but Denmark took the lead in the 30th minute after an unnecessary foul committed by Luke Shaw. Damsgor punished that with a great free kick from about 25 meters.
Sterling then missed a great opportunity to equalize, but England just a minute later still leveled the score. Saka sent the ball from the wing towards Sterling, but in front of the English football player, Kjer slipped in and sent the ball into his own net.
Both teams had chances in the continuation, but there were no goals, so the match went into overtime.
The Danes “fell” at the beginning of the first overtime, so England was the one who held the ball in their possession and attacked, and that paid off at the end of that part of the game.
Sterling entered the penalty area, was knocked down by Mele, and referee Dani Makele immediately pointed to the penalty spot. The VAR confirmed the referee’s decision, so Kane took the ball.
Kane’s shot from the penalty spot was brilliantly defended by Casper Schmeichel, but the Tottenham striker ran into the blocked ball and sent it into the net for a great celebration at Wembley in the 104th minute.
The final will be played on Sunday at 21.00 at Wembley.