Betting tip
Both teams' attacking intent makes backing the over the preferred option. Over 2.5 goals has landed in 8 of Croatia's last 10 matches across all competitions, making a bet on another high-scoring game a logical way to follow that trend.
The hosts consistently find gaps in opposition defences, having scored in 9 of their last 10 matches. Under Slaven Bilic, Croatia will not sit back in their own half and will contribute significantly to the match's goal tally.
England rarely fail to score, having found the net in 9 of their last 10 games. Thomas Tuchel's side have already lost to Spain (2:3) and beaten Czechia (2:0) at the start of the UEFA Nations League campaign. With Harry Kane providing their attacking firepower, the visitors are ready to force an open contest.
The main risk is the empty stadium: the match in Rijeka will be played behind closed doors. The absence of supporters could slow the early tempo, while UEFA Nations League statistics point to a pragmatic approach: in most previous rounds, the teams' matches did not go over 3.5 goals. Even so, clearing the basic Over 2.5 goals threshold will not require an unusually one-sided rout.
Both national teams have too much quality going forward for the match to remain goalless, and the bet will not need an unusually one-sided rout to win. That makes the over the final selection.
Prediction: Over 2.5 goals — 1.73