Brazil dispatched South Korea in the round of 16, while Croatia were taken to penalties by Japan after a gruelling 120 minutes.
It is no surprise to see the Canarinho as heavy betting favourites for this match, particularly with Neymar fit enough to start.
Croatia kept two clean sheets in the group stage, but were hardly impressive in either of their goalless draws.
They resisted pressure from Japan in the round of 16, yet the attack was short on creativity.
Half Time/Full Time: Brazil/Brazil
There is a real gap between these two teams in both talent and form.
Croatia have fought hard in Qatar, but their ageing core has looked off the pace at times.
Brazil have played some of the best football at the tournament, and are coming off a spectacular performance in the round of 16.
Having started very quickly last time out, Brazil to be leading at half-time seems a reasonable prediction. Given the 3/8 price on the Canarinho to win in normal time, this represents good value.
Player To Record An Assist: Vinicius
Credited with 2.7 key passes per match so far, Vinicius has been a nightmare for opposing full backs. He already has two assists to his name in Qatar and will pose a problem for Croatia.
Blessed with serious pace and a skilled dribbler, Vinicius can create space even against a deep-set defence.
In Richarlison, there is a target in the middle, and he’s a candidate to pick out a teammate on the break if Croatia are forced to push for a goal.
Clean Sheet: Brazil
Brazil have conceded only four goals in 2022.
Two of those four have come in the last two games, but the first of those was a dead rubber against Cameroon, and the second was a consolation once South Korea were 4-0 down.
Croatia have put up just over five expected goals in four matches, with their attack being ineffective against Morocco, Belgium and Japan.
All odds are subject to change