The Three Lions are hoping to bring home a trophy they last won way back in 1966, while their opponents are aiming to reach the final for the first time ever.
Having run out 4-1 and 5-1 winners when the teams met in the World Cup 2010 qualification group, Gareth Southgate’s team are 11/8 (2.38) favourites with dabblebet to take another step to glory with another victory in Moscow.
Jordan Henderson is expected to start despite previously complaining of a tight hamstring, while Jamie Vardy is still a doubt following the groin injury he sustained against Colombia.
Sime Vrsaljko has been ruled out after sustaining an injury against Russia, although goalkeeper Danijel Subasic should be fit to play despite tweaking his hamstring in that match.
England in the ascendancy
Although English fans may have been hoping to see a less gifted Russia team make it through the penalty shootout and provide arguably easier semi-final opposition, the very fact that it went all the way should work in their favour.
Having played two 120-minute matches in the space of six days, the Croatian players must be feeling some physical as well as mental fatigue – with key men Luka Modric and Ivan Perisic having started all five games so far.
In contrast, Southgate’s side enjoyed a relative stroll in the park versus a passive Sweden outfit, and all the key men will still be benefitting from their rest in the final group game against Belgium.
With confidence and energy high, those 11/8 (2.38) odds seem well worth backing on England making it to their first final in over 50 years with a hard-earned win in Moscow.