England will butt heads with Denmark on Wednesday to decide a place in the final of Euro 2020.
Gareth Southgate's Three Lions are really finding their groove this summer and come into this one following impressive victories over both Germany and Ukraine.
However, Denmark are enjoying their own golden patch of form, bagging solid victories over Russia, Wales and the Czech Republic. They won't go down without a fight.
Here's everything you need to know about the game.
How to watch England vs Denmark on TV in the UK/US
When is kick off? Wednesday 7 July, 20:00 (BST)
Where is the match being played? Wembley Stadium, London
What TV channel is it on? ITV (UK), fuboTV/ESPN (US)
Who's the referee? TBC
Who's the VAR? TBC
*You can find out how to watch every Euro 2020 game here.
England team news
Southgate will hope to enter this game with no injury concerns. Arsenal winger Bukayo Saka has recovered from the knock that kept him out of the Ukraine win and has since been having the time of his life on the famous inflatable unicorns.
England avoided any suspensions for this game as Declan Rice, Kalvin Phillips and Harry Maguire all managed to make it through the last game without picking up a booking.
Denmark team news
Aside from the obvious absence of Christian Eriksen, Denmark don't have many fitness issues to worry about.
Towering striker Yussuf Poulsen made it back to the bench for the victory over the Czech Republic but is unlikely to get back into the starting lineup anyway, with the in-form Kasper Dolberg almost certain to start.
England vs Denmark predicted lineups
England: Pickford; Walker, Stones, Maguire, Shaw; Rice, Phillips; Saka, Mount, Sterling; Kane.
Denmark: Schmeichel; Christensen, Vestergaard, Kjaer; Wass, Delaney, Hojbjerg, Maehle; Damsgaard, Dolberg, Braithwaite.
England vs Denmark head-to-head record
England and Denmark have faced off no fewer than 21 times in the past, with the Three Lions coming out on top in 12 of those games.
The two teams actually met in the Nations League, when Denmark came out on top. A boring 0-0 was played out in September before the Danes picked up a 1-0 win over an ill-disciplined England side who had both Harry Maguire and Reece James sent off.
There have been seven meetings between these two at Wembley, and each of those has ended in a 1-0 scoreline, so maybe don't get your hopes up for a high-scoring affair here.
England vs Denmark score prediction
England are the favourites for this one, and that's even before you consider their impressive showing against Ukraine last time out.
Just as they had against Germany, the Three Lions looked comfortable and will feel as though momentum is on their side for this one - although Denmark have made a habit of upsetting the odds this summer and will believe they are in with a chance.
This won't be a walk-over for England, but they should have enough about them to get the win.
Prediction: England 2-0 Denmark