It's been a long wait, but England are back in World Cup semi-final action when they take on Croatia in Moscow on Wednesday evening.
If you are under the age of 28, you have never seen England play in a World Cup semi-final. If you were born earlier than 1990, it's been a long wait for this to happen again.
This is only the third time that the Three Lions have made the last four of a World Cup, and they'll be looking to reach only their second final.
Here, we put together everything you need to know ahead of the huge clash in Russia.
Tom Carnduff is putting his faith in Raheem Sterling as England and Croatia look to join France in Sunday's World Cup final.
Alongside that, he has 15/4 and 9/2 recommended bets for the game, alongside looking at some of the other avenues to explore.
The Sporting Life team have put together their Sky Bet RequestABets for the game - which range from 14/1 to 250/1!
They range from players scoring from outside the area to shots on target, so you're likely to find something that appeals.
Keys to victory
Ahead of the huge World Cup semi-final, Paul Higham look at the key tactics and head-to-head battles that will decide whether Croatia or England head to the final.
It's the big one, Croatia are back in the semi-finals for the first time since France '98, for England it's been even longer as Italia '90 was the last time they got to the final four as they continue to try and emulate the boys of '66.
The draw opened up wonderfully for both Gareth Southgate's side and Zlatko Dalic's outfit, but who will come out on top in Moscow? Here we take a look at the key talking points, tactics and head-to-head battles for the big game.
Sporting Life Price Boost
Sky Bet have boosted he odds of Harry Kane to score first in Croatia v England to 4/1 exclusively for Sporting Life readers.
The online bookmaker have generously raised the odds of England captain Kane to score the first goal of their World Cup semi-final from 3/1 to 4/1.
Looking for a bit more of a fun market in the betting?
Sky Bet's Commentator Bingo market seems quite popular - where you back a phrase that one of the two commentators will say during the match.
Tom Carnduff has picked out 11 of his 'best' bets for this one - alongside his reasons for each selection.
France v Belgium report
Samuel Umtiti’s header proved to be the difference as France beat Belgium 1-0 to book their place in Sunday’s World Cup final against Croatia or England.
Two years after they made the final of Euro 2016 they hosted in France, Les Bleus again made it all the way to the final - and they're now 4/6 favourites to lift the World Cup against England or Croatia in Moscow on Sunday.
There was hardly anything between the two talented sets of players so it was no surprise to see a set piece proving the difference as Umtiti headed in from a 51st-minute corner that eventually proved to be the winner.
Bet £10, Get £5
Find out how you can earn a £5 free bet with Sky Bet, as their latest World Cup offer continues with Croatia v England.
In their latest offer, Sky Bet will give all customers who stake £10 on selected 'Super Matches' at the World Cup a £5 free bet.