Brazil begins their World Cup campaign with this game and they would be keen to ensure they can start with a win.
The Serbians have a solid team with top attackers from all over the world, led by Juventus’ Dusan Vlahovic and Aleksandar Mitrovic of Fulham.
Brazil has named a surprising team for the competition with Gleison Bremer and Gabriel Martinelli making the cut ahead of the likes of Roberto Firmino and Gabriel Magalhaes.
The Brazilian national team is in stunning form ahead of this competition and hasn’t lost any of their last 15 matches in all competitions.
Serbia is also on a stunning run of form and has won all but one and lost none of their last five matches in all competitions before this game.
These countries met at the 2018 FIFA World Cup, with Brazil winning and the Serbians will want to get vengeance in this game.
Over 1.5 goals are the best bet predictions for this game. For similar predictions, click here.