Well, here we go again then, it's the one we've all been waiting for. England will be bidding to reach their first major tournament final since the 1966 World Cup when they clash with Denmark under the Wembley arch on Wednesday night.
Ladies and gentlemen, it's coming home. No, quite literally. The Three Lions will host the Danes on home soil in a mouthwatering match-up that will have the entire nation captivated.
Having conquered in Rome last time out, Gareth Southgate's star-studded side will be cheered on by 60,000 fans at Wembley Stadium, some two-thirds of capacity - but the atmosphere still promises to be electric.
Following England's thrashing 4-0 win over Ukraine on Saturday night, football fever has well and truly gripped the nation again. It's really coming home this time, isn't it?
Advert
That stellar performance, coupled with a favourable draw, has seen Southgate's side now ranked as the red hot favourites to win this summer's showpiece - but the Three Lions won't have an easy time of it this evening.
Responding admirably in the face of adversity, the Danes have stormed into tonight's semi-final after seeing their talisman Christian Eriksen suffer a cardiac arrest in their first game. Talk about a reaction.
Kasper Hjulmand's side are no pushovers, either, and we expect this fixture to be a cagey affair from the first to last whistle in this make-or-break tie.
Advert
The winners of tonight's game will face Italy in the coveted final on Sunday after the Azzuri edged past Spain on penalties on Tuesday evening.
With the semi-finals now underway, our tipster Robert Mann takes a look at some of the best bets from England vs Denmark to get your teeth stuck into.
England vs Denmark betting tips & predictions
England are 7/10 to win, with Denmark priced at 9/2 to come away with the victory. A draw is priced at 5/2.
Advert
Prediction: 2-0 (6/1)
To win to nil: England (13/8)
England head into tonight's match full of confidence after their best performance of the contest to date after defeating Ukraine 4-0 in Rome.
Even more impressively, Gareth Southgate's side have become the first to ever keep a clean sheet in their opening five matches at the European Championships. For that reason, we're backing the boys to keep the ball out of the net again tonight.
Advert
Denmark have conceded in four of their last five matches at the finals, and we reckon England's attacking quality should be enough for them to reach a first major tournament final since 1966.
First Goalscorer: Harry Kane (13/5)
Harry Kane, widely regarded as one of the best strikers in the world, will be one of England's greatest chances to score against Denmark tonight - and we're backing him to draw first blood, just as he did against Ukraine.
After looking below par in England's group matches, the Three Lions skipper has proved his doubters wrong with three goals in his past two matches.
Advert
His partnership with Raheem Sterling has grown stronger throughout the finals and, between them, they have scored six of England's eight goals in the tournament. More of the same tonight? We think so.
Request A Bet: Harry Maguire 1+ headed shot on target (7/2)
After heading home England's second goal against Ukraine on Saturday, Harry Maguire has shown what a threat he can be from set-pieces.
His ability in the air was missed in the Three Lions' opening group matches, but against both Germany and Ukraine, Maguire had a header on target. See where we're going with this?
Against Denmark, he will be one of the men England aim for at corners, as well as free-kicks, and we're backing 'Slabhead' to have one or more headed shots on target tonight.
Odds are correct at the time of publication and are, as always, subject to change.
Please gamble responsibly. For more information visit: https://www.begambleaware.org.
England team news
Gareth Southgate has been blessed with one of the most talented and attacking sides that England have had in years and he will, again, have another team selection headache to shake off.
Jadon Sancho caught the eye during his first start against Ukraine, but Bukayo Saka is expected to shake off a knock in time for this fixture and is expected to start on the right given his attacking and defensive capabilities.
Meanwhile, Harry Maguire, Declan Rice and Kalvin Phillips all managed to avoid a booking in the last round that would have ruled them out of tonight's big game.
Denmark team news
Aside from the recovering Christian Eriksen, Denmark are also well-stocked for the semi-final.
Yussuf Poulsen was only fit enough to make an appearance from the bench against the Czech Republic and will struggle to displace the in-form Kasper Dolberg.
Daniel Wass should be fit enough to compete for a start on the right, but Jens Stryger Larsen provided the assist for Thomas Delaney's opener in the quarters and will not be prepared to cede his place at Wembley.
Captain Simon Kjaer has overcome his own fitness concerns and is ready to lead his side out in the English capital, and it would not be a surprise to see the Danes name an unchanged starting line-up.
Featured Image Credit: