England are another step closer to the World Cup final after a thrilling victory over Norway in the quarter-finals.
Jude Bellingham netted a brace at the Hard Rock Stadium in Miami, Florida as the Three Lions eked past the Scandinavians after extra time.
Bellingham had already scored twice in 98 seconds to help the Three Lions on their way to a historic 3-2 victory over the co-hosts at the Estadio Azteca.
Harry Kane added a third from the penalty spot, but not before Jarell Quansah had been sent off following a VAR review to leave Thomas Tuchel’s men to played almost 45 minutes, including 11 minutes of second-half injury time, with 10 men.
It was a match that will live long in the memory, especially for those devoted fans back in England who cheered on the team through the night, after a delayed 2am UK time kick-off time.
Now it is into the last four and a date with Argentina, who beat Switzerland in the last quarter-final.
If England can defeat Argentina and reach a first World Cup final since 1966, it could feasibly be against the side that beat them in the 2022 quarters in France, whose star-studded attack looked predictably imperious as they stormed to the top of Group I.
Les Bleus brushed aside Sweden 3-0 in the last 32, beating Paraguay and Morocco to tee up a mouth-watering semi-final against Spain, the European champions.
England possible route to World Cup 2026 final
Semi-finals: Argentina
Final: France or Spain