England made history at Wembley on Wednesday after beating Denmark 2-1 during their semi-final match at this year's Euros.
It's the first time ever that England have reached a Euros final and it's also the first time the men's team have reached the final of a major tournament since 1966!
Denmark's Mikkel Damsgaard took an incredible free-kick 30 minutes into the game, leaving England one-nil down.
However, Gareth Southgate's side battled on and an impressive cross from Bukayo Saka, which was meant for Sterling, led Denmark's captain Simon Kjær to force the ball into his own team's net.
That made the score to 1-1 just six minutes before halftime.
The game went into extra time and it looked as though the game could turn to penalties, but a glimmer of hope soon arrived in the 103rd minute after Raheem Sterling was fouled by Denmark's Joakim Maehle.
England were awarded a penalty which was taken by captain Harry Kane.
It looked like he'd blown his side's chances after the penalty was saved by Denmark's goalkeeper Schmeichel.
SEE ALSO | 10 Foreign Players Eligible To Play For Nigeria
However, a rebound came straight back to Kane who buried the rebound, bringing the score to 2-1.
This article was most recently revised and updated 3 years ago