Just in case it hasn’t sunk in yet, let us reiterate: England are in the final of a major tournament for the first time since 1966.
It took a tense period of extra time and a fair slice of fortune, but Gareth Southgate's men squeezed past Denmark on Wednesday night to book their place alongside Italy this Sunday.
It's been a rollercoaster of a run for the Three Lions, from the cagey 0-0 stalemate against Scotland to the historic victory over Germany, and there have been plenty of heroes to herald along the way.
We’ve taken a look at all 21 players to feature for England at Euro 2020 so far, and have rated their efforts – spoiler alert, we’ve dished out some pretty lofty marks.
Click and scroll through the pages below, and let us know who you think has shone for Southgate’s side...
1. Jordan Pickford - 8
The Everton stopper has only conceded one goal in the tournament so far, and was one of the heroes of the hour in the last 16 win over Germany in particular. With one game to go he is already guaranteed the golden glove award. (Photo by Laurence Griffiths/Getty Images)
Photo: Laurence Griffiths
2. Kyle Walker - 7
His pace at the back has proven to be a useful weapon in England's defence, and he has barely put a foot wrong. (Photo by Frank Augstein - Pool/Getty Images)
Photo: Frank Augstein - Pool
3. Reece James - 7
Limited to just one appearance against Scotland, James shone in his only outing. He's definitely staked his claim as Gareth Southgate's future number one at right-back. (Photo by Facundo Arrizabalaga - Pool/Getty Images)
Photo: Facundo Arrizabalaga - Pool
4. Kieran Trippier - 7
Eyebrows were raised when Southgate started him at left-back against Croatia, but he did well in that unorthodox role, and he's been dependable when called upon ever since. (Photo by John Sibley - Pool/Getty Images)
Photo: John Sibley - Pool