Wembley: Helped by a first-half Danish own goal, England took Denmark to extra time and won after Raheem Sterling drew a questionable foul in the box in the 104th minute, setting up Harry Kane’s penalty miss-turned-winning-goal. An exhausted Danish side could not muster a tying goal in the final period.
Harry Kane saw the eventual spot-kick saved by Kasper Schmeichel, who produced a masterclass on the night, but was able to convert the rebound to send England through to Sunday's final.
However, whether Kane should have had the chance to score from 12 yards is open to debate with many feeling that Raheem Sterling went down easily under Joakim Mæhle's challenge.
While there didn't appear to be too much contact, referee Danny Makkelie pointed to the spot nonetheless and VAR didn't overturn the subsequent decision.
It's a controversial call that will infuriate countless supporters for years to come and many key footballing figures have cast doubt on whether England should have been awarded the penalty.
And few such skeptics come with more prestige than Arsene Wenger who has made a habit of shaping the beautiful game both as Arsenal boss and FIFA's Chief of Global Football Development.
The decision which was not liked by many. Denmark coach Kasper Hjulmand said he cannot understand how such a big call was made at such a crucial moment.
“You can't pass by a decision that has so much influence on the game,” Hjulmand said. "I couldn't see that as a penalty.