England have advanced to the final of Euro 2020 after edging out as 2-1 winners over Denmark in a thrilling contest.
Both sides played out an entertaining contest that went to extra-time at 1-1.
Raheem Sterling was fouled towards the end of the first half of extra-time and Harry Kane had his penalty saved, before smashing home the rebound.
Advert
England will now face Italy in the final on Sunday evening.
Gareth Southgate's side went behind on the half hour mark thanks to a spectacular free-kick from Mikkel Damsgaard.
The 21-year-old became the first player to score a direct free-kick at this summer's tournament and smashed it past Jordan Pickford.
Advert
It was a set piece that caught the eye thanks to the Danes using their own wall to line-up against England's, who conceded their first goal in six games.
Their lead would only last for nine minutes however as Bukayo Saka got in behind on the right hand side.
He put in a cross to Raheem Sterling, but Simon Kjaer turned the ball into his own net to bring the scores to 1-1.
Advert
Both sides had chances in the second half and Pickford denied Kasper Dolberg just before the hour mark.
Kane thought he'd won a penalty after being brought down by Christian Norgaard but VAR ruled it to not be enough.
Fans have reacted to the result and they think football is closer to coming home than ever.
Advert
Who do you think will win Euro 2020? England or Italy?
Let us know in the comments.
Featured Image Credit: PA Images