Only goal difference separates the sides after they both recorded shock victories over Spain, who remain two points clear at the top but have no matches left to play.
Having run out 5-1 winners when the sides last met here in a 2009 World Cup qualifier, the Three Lions are 19/20 (1.95) favourites with bet365 to claim top spot with another victory in this one.
However, Zlatko Dalic’s men are on a high after their late winner over the Spanish on Thursday, and are available at 11/4 (3.75) to wrap up an unlikely group win by coming out on top here.
This pair have shared two draws already this year, and you can get odds of 5/2 (3.50) on them denying each other a place in the next round with another stalemate.
Wayne Rooney will drop out of the squad after making a farewell appearance in Thursday’s friendly victory over USA, when Alex McCarthy, Lewis Dunk and goalscorer Callum Wilson all made their senior debuts.
Ivan Rakitic will miss the game after picking up an injury against Spain.
Having scored just one goal between them in the opening two group games, it was certainly a shock to see both of these teams put three past Spain and revive their chances of capturing top spot.
However, another five-goal thriller looks unlikely given what’s at stake, with the match more likely to follow a similar pattern to the goalless draw in Rijeka in the reverse group game.
With Gareth Southgate’s men having conceded just four goals in 11 competitive home matches, even odds (2.00) seem generous on them ensuring under 2.5 are scored in a third successive tight and tense game against Croatia.
Odds correct at the time of writing. Please gamble responsibly.