Ollie Watkins scored a dramatic 90th-minute winner as England edged out the Netherlands 2-1 to reach the final of Euro 2024 at the Signal Iduna Park in Dortmund.
The second semi-final exploded into life straight away as Xavi Simons fired in a brilliant opening goal, only for Harry Kane to controversially win and dispatch a penalty before the break.
There was not much for either side to write home about in the second period, until Cole Palmer played a crisp pass into Watkins, who magnificently found the far side of the net from a tight angle to earn England a shot at Euros redemption.
Gareth Southgate - now the first England men's manager to reach two major tournament finals - now prepares his side for Sunday's tantalising final, where Spain stand in their way of Euro 2024 glory.
With Spain's spot in Sunday's final already secured thanks to their beating of France last night, either Gareth Southgate's men or Ronald Koeman's troops will earn the right to face La Roja with the Henri Delaunay Trophy at stake on Sunday.
While Oranje managed to get the job done in normal time against Turkey in the quarters, England required penalties to see off Switzerland, but all five of their spot kicks were exceptional.
The first whistle will blow in just 30 minutes time, so let's have a rundown of tonight's team news...
SUBS: Henderson, Ramsdale, Konsa, Dunk, Alexander-Arnold, Shaw, Gallagher, Wharton, Eze, Gomez, Palmer, Bowen, Gordon, Toney, Watkins
SUBS: Bijlow, Flekken, Bergwijn, Blind, Brobbey, Frimpong, Geertruida, Gravenberch, De Ligt, Maatsen, Veerman, Van de Ven, Weghorst, Wijnaldum, Zirkzee
Harsh? Perhaps - Konsa was a defensive rock last time out. But Guehi has been outstanding throughout the tournament.
Turns out last night's reports were correct too - Luke Shaw is on the bench as Kieran Trippier starts again at left-back. Or left-wing back. Who knows what system Gareth Southgate will go with?
Kobbie Mainoo is now the youngest Englishman ever to start a major tournament semi-final at 19 years and 82 days. And the Manchester United man has well and truly earned it.
Wout Weghorst is also snubbed again, but expect the towering talisman to come off the bench at some stage.
The latter has three goals to his name at Euro 2024 - no player has hit the four-strike mark yet.
How many times have I watched that Lamine Yamal goal today? Quite a few.
However, not since the opening success over Serbia have they won a game in 90 minutes... so strap in folks. This one may go on for a while.
Victory for Oranje, and a chance at restoring the glory days of 1988 will await for Ronald Koeman, bidding to lift the Henri Delaunay Trophy as both a player and manager.
The England midfielder mentioned Zwayer's implication in a German match-fixing scandal after Borussia Dortmund narrowly lost a Bundesliga thriller to Bayern Munich in 2021.
Just the €40,000 fine for a then-teenage Bellingham back then...
The customary pre-game ceremony is well underway, and the two teams are about to emerge.
How are the nerves?
Time for the anthems, with God Save The King first up.
Now the Dutch are bellowing out their anthem. Van Dijk taking it all in, and why wouldn't he?
England get us going in Dortmund.
Early warning sign though.
The Manchester City man already making his presence felt in the centre.
End-to-end very early on.
Declan Rice is the guilty party, losing the ball to Simons in a dangerous area, and the Paris Saint-Germain starlet fires in a terrific 20-yard drive into the top corner!
England now have a free kick in a promising area as Bellingham is fouled...
But Saka wins another almost immediately... albeit a bit further out. Positive response.
"Some strike from Simons, who has struggled to really make his mark this summer, but that was an indication of his quality.
"England had made a positive start, but that is a real setback at this stage. There are more goals in this, though, and the next one has to be for England if they have any ambitions of reaching the final. Euro 2024 has had some underwhelming matches, but this has started very well."
The Bayern Munich man tests Verbruggen from range, but the Brighton & Hove Albion man saves well down to his right.
But England want a penalty - their captain is down after a clash with Denzel Dumfries...
Dumfries led in with his studs and caught the top of Kane's boot, and the Three Lions have the chance to respond almost immediately!
Kane to take as Dumfries is booked.
England are back on terms, and they deserve it!
England's brilliant response is rewarded.
PENALTY TO ENGLAND! ⚽️
🇳🇱 1 - 1 🏴#Euro2024 | #NEDENG pic.twitter.com/PNyM2gMai9 — ITV Football (@itvfootball) July 10, 2024
Kane doing Kane things. For all the criticism, he now has a joint-high three goals at the Euros.
Side note, Kane is now level with Alan Shearer on seven Euros goals for England. And what a penalty it was.
A Cristiano Ronaldo-esque leap from the right-back and his header clips the top of the bar. Pickford likely had it covered, though.
Foden is invited to shoot on his left foot from 25 yards - a nearly fatal mistake as his curler smacks the upright and goes behind!
Depay cannot continue and Koeman sends on PSV midfielder Joey Veerman, signalling a slight change in shape from the Dutchman, whose side have been overrun in midfield thus far.
A seventh-minute Simons thunderbolt put the Dutch ahead, but Kane's penalty - albeit a controversial one - brought England deservedly level.
Both sides have also hit the woodwork, while Dumfries cleared a Foden shot off of the line.
We should be in for a treat for the second 45!
It doesn't matter - they are in the semi-finals, and they should be winning. But Veerman's introduction certainly helped to tighten up the Dutch.
Analysis from Sports Mole football editor Matt Law:
"What an opening 45 minutes of action. Easily one of the best at Euro 2024 in terms of entertainment and incidents.
"I thought that England would hit back soon after the Netherlands goal, and that proved to be the case, albeit with a fortunate penalty.
"England will feel that they should be ahead considering the chances that have arrived since, but Netherlands are a huge threat, and if the Dutch can start to enjoy more of the ball, then they will expect to continue causing problems. Still fancy this one to go all the way to penalties."
By the way, Kane has now scored more major tournament knockout goals (nine) than any other European men's player in history, leaving the likes of Kylian Mbappe, Gerd Muller and Miroslav Klose in his wake.
That's enough negativity, though. Southgate will no doubt be the happier coach in the dressing rooms.
Penalty - 𝙔𝙀𝙎 or 𝙉𝙊? 🤔
Frankly, does anyone care?#Euro2024 | #NEDENG pic.twitter.com/6c9cjMQhEF — ITV Football (@itvfootball) July 10, 2024
Gary Neville on ITV sympathising with his fellow right-back Dumfries, saying that he would have hated that penalty to have been given against him as a player. I reckon he didn't mind too much when Kane found the bottom corner.
Certainly not just yet - would be surprised if Southgate makes any half-time alterations.
How do I delete a post?
Shaw IS coming on at half time and replaces Trippier. Meanwhile, Malen is off for the Netherlands, and the big man Weghorst is on.
Weghorst clatters John Stones over within 43 seconds.
Southgate's men just probing at the moment; Shaw's cross is blocked by Dumfries.
We're into one-moment-of-magic territory it seems. Not a lot to write home about at the start of the second half.
Southgate's men are now attacking in the direction of the Dutch fans, by the way.
At this point, it is difficult to see where a goal might come from.
That was Foden's last contribution - he comes off for Palmer, while Watkins replaces... Kane. Big call.
Offside! 😫
England has the ball in the back of the net but it won't count...#Euro2024 | #NEDENG pic.twitter.com/w3Y2tWTxda — ITV Football (@itvfootball) July 10, 2024
So close yet so far for England and Saka. Another 30 is looming.
Saka is booked to boot.
A furious Van Dijk is booked for his protests.
It's an absolutely brilliant finish from the Aston Villa man, who takes Palmer's pass to feet and finds the far side of the net from an incredibly tight angle!
Simons was booked for complaining about something in the aftermath.
Two minutes were added on originally, but it will certainly be more now.
Simons and Dumfries off for Joshua Zirkzee and Brian Brobbey.
At the same time, Saka and Mainoo have come off, Ezri Konsa and Conor Gallagher are on.
ENGLAND ARE EURO 2024 FINALISTS!!!!!!!!!
HAS OLLIE WATKINS WON IT FOR ENGLAND?! 🏴🏴🏴
ASTON VILLA'S OLLIE WATKINS IS A SUPERSTAR SHOOTER! 🤩🎯#Euro2024 | #NEDENG pic.twitter.com/67Zpbwg6QQ — ITV Football (@itvfootball) July 10, 2024
Where do you want your statue Ollie Watkins? The Aston Villa man gets a massive hug from the man who brought him on, and rightly so. Southgate's substitutions were absolutely perfect.
It's Spain vs. England for Euro 2024 glory on Sunday in Berlin!
We'll leave you with our brilliant match report, which you can find here.
Until Sunday, goodnight all!