We bring you coverage from the Luzhniki Stadium in Moscow of the huge last four showdown
England will play in their first World Cup semi-final since 1990 when they take on Croatia in Moscow on Wednesday night, live on talkSPORT.
The Three Lions may never have a better chance of repeating their 1966 triumph and head into the huge match as favourites to progress.
England crashed out of the European Championship two years ago with a humiliating loss to Iceland at the last-16 stage but have been rejuvenated under manager Gareth Southgate and are on the verge of history.
Their impressive group-stage display, which included wins against Tunisia and Panama, was followed by a dramatic shoot-out triumph against Colombia and a comfortable quarter-final win against Sweden.
Croatia, though, boast some hugely talented players – Luka Modric and Ivan Rakitic among them – and thrashed Lionel Messis Argentina in the group stage before going on to beat Iceland, Denmark and hosts Russia.
When is Croatia vs England?
The match kicks off at 19:00 (UK time) on Wednesday, July 11.
How can I stream live commentary?
On talkSPORT. The broadcast team will be bringing you live coverage from the 81,000-capacity Luzhniki Stadium in Moscow.
Listen to our live commentary of all the action through talkSPORT.com here.
You can also listen via DAB digital radio and on 1089 or 1053 AM, on the talkSPORT app, or through the following TV channels: Sky – Channel 0108, Virgin Media -Channel 927, Freeview – Channel 723, Freesat – Channel 731.
What is the team news?
Gareth Southgate kept faith with the same side which has taken England to the semi-finals of the World Cup, naming an unchanged starting XI against Croatia.
With no injuries to worry about, Southgate submitted an identical team to that which began the last-16 game against Colombia and the quarter-final against Sweden.
That meant Jordan Henderson would have to do without the extra defensive assistance of Eric Dier in the midfield battle against Luka Modric and Ivan Rakitic, while Raheem Sterling continued as the foil for six-goal top-scorer Harry Kane.
Injury concerns over Croatia full-back Sime Vrsaljko came to nothing as the Atletico Madrid defender was named in the starting XI.
Former Leicester forward Andrej Kramaric did not make the cut, though, dropped to the bench in favour of holding midfielder Marcelo Brozovic.
Confirmed Croatia team: Subasic, Vrsaljko, Strinic, Lovren, Vida, Rakitic, Modric, Brozovic, Perisic, Mandzukic, Rebic.
Confirmed England team: Pickford, Walker, Stones, Maguire, Trippier, Young, Henderson, Alli, Lingard, Sterling, Kane.