Spain are currently top with six points but have played all of their group matches, meaning that whoever wins here will top the group and book their spot in next Summer’s Finals.
England have a fully fit squad available minus the absent Wayne Rooney who only featured in their 3-0 friendly win over USA.
Croatia will be without Ivan Rakitic after the Barcelona midfielder suffered a serious injury during their 3-2 win over Spain on Thursday.
Memories of July’s World Cup Semi-Final heartache will be fresh in the minds of England players and fans, but now is the time to wreak revenge on home soil by winning here.
I am expecting a thriller here if England play with the attacking quality that they showed against USA, although it should be a more fierce performance with in form Harry Kane and Ross Barkley amongst those likely to start.
Croatia meanwhile are dangerous all over the pitch and won’t really miss Rakitic in midfield but Danijel Subasic will be a huge miss in goal.
Ultimately, I can see a few goals but if the Three Lions are more clinical than they were in July, Croatia will pay for Subasic’s absence here.
Prediction: England 2-1 Croatia
Result: England 2-1 Croatia