In Euro 2020, England have ended a 55-year wait to reach their first major tournament final after coming from behind to beat Denmark 2-1 in extra time at Wembley Stadium.
The Three Lions got off to a vibrant start, but Denmark soaked up the pressure and even took the lead when Mikkel Damsgaard combined power and precision to lethal effect from a free-kick in the 30th minute. The breathtaking pile-driver was the first goal England had conceded in the tournament.
The hosts response was prompt and emphatic. After forcing Kasper Schmeichel into a spectacular save, they drew level when Simon Kjaer accidentally diverted a Bukayo Saka cross into his own goal.
There was no let-up in the thrill and excitement after the break, but neither team could find a winner with both goalkeepers playing a major part in maintaining the state of parity, which forced the game into extra time.
England turned the screw on a retreating Denmark, which finally paid-off just before the break, although in a rather controversial fashion.
Raheem Sterling went down in the area with minimal contact for the referee to point to the penalty spot.
Schmeichel, who had by far single-handedly kept Denmark in the game, even saved Harry Kane’s first attempt,, but not the rebound.
That summed up Denmark’s night, who will now be heading home. For the 3-Lions, who will face Italy in the final showdown on Sunday, football could very well be coming home.