What time is England vs Croatia and what TV channel is the World Cup semi-final on?
England meet Croatia in the semi-finals of the 2018 World Cup on Wednesday evening as Gareth Southgates young side look to make history in Moscow.
The Three Lions have made the final four at the World Cup for the first time since 1990 and are now bidding to reach their first final since they lifted the trophy in 1966.
In their way stand a Croatia side that have reached one World Cup semi-final in the past and needed penalty shootouts to beat both Denmark and Russia in this tournament.
The country will stand still this evening as they watch England trying to book their place in Sundays final against France.
What time does England vs Croatia kick-off?
The game starts at 7pm BST at the Luzhniki Stadium in Moscow.
What TV channel is England vs Croatia on?
ITV are showing the game live with coverage starting at 6pm.
You will be able to stream the coverage on the ITV Hub.
What are the odds? (Courtesy of Betfair)
What colour kits will England and Croatia be wearing?
England will be wearing all-white for the semi-final whilst Croatia will be in their black and blue strip.
Croatia are the designated home side for the match, giving them first refusal over the kit, but chose the away strip after wearing it in their last four games.