England are hoping to make it two wins on the bounce as they take on Croatia in the third of their Nations League assignments.
Croatia come into this game with three points from two games in the Nations League. Their first game saw them secure a win away at Czechia, where the eternal Luka Modric scored in a 2-1 victory, while they were handily beaten 3-1 in Spain in their second match.
Croatia's form in their last ten games is mixed, with their last ten games producing five wins and five losses. Their games tend to be entertaining affairs, with eight of their last ten games - including each of their last four - seeing both BTTS and over 2.5 goals occur.
One of those included their World Cup group stage contest against England back in June, where the Three Lions pulled off an entertaining 4-2 win.
England also have three points from two games in the Nations League, beating Czechia 2-0 away from home after falling to a close 2-3 defeat to Spain.
England's form across their last ten games is good, with Thomas Tuchel's side winning seven of those outings. Like Croatia, their games tend to be high-event, with seven of their last ten outings seeing BTTS and over 2.5 goals occur.
After losing the 2018 World Cup semi-final to Croatia, England have a very good head-to-head record against Croatia, going unbeaten in four games and winning all of the last three.
Harry Kane scored against Czechia in midweek and scored twice against Croatia in the World Cup, meaning he now has three goals in three games against the Balkan side.
On balance, we fancy the England captain to further add to his tally here in what we think will be a win for the Three Lions.
Croatia 1-2 England




















