Brazil are eager to make it two consecutive wins to guarantee them a spot in the knockout round but Switzerland stand in their way in Group G.
The Selecao battled to a 2-0 win against Serbia in their opening match courtesy of a remarkable brace by Tottenham forward Richarlison.
That win sealed an eighth successive victory for the five-time World Cup winners, and they remain unbeaten since their defeat in the 2021 Copa America final.
They have also scored 28 goals in those 8 victories, and even though they only managed two against Serbia, it should have been a lot more.
Meanwhile, Switzerland edged Cameroon 1-0 thanks to a Breel Embolo effort early in the second half.
The Swiss conceded just once in their final 6 qualifiers after Euro 2020, so there is no doubting they will make it tough for Brazil.
Though they have won only one of their last eight matches against South American teams in the FIFA World Cup, with their previous victory coming against Ecuador in 2014.
The win against Cameroon saw them record a fourth successive victory in competitive fixtures now, a run which has seen them beat Spain and Portugal.
Can Switzerland extend this remarkable run with a victory against the tournaments favorites? Make your predictions here.
What time does Brazil vs Switzerland start?
The game kicks off at 7pm Kenyan time at Stadium 974.
Brazil vs Switzerland team news
The Selecao were dealt a huge blow with Neymar being ruled out of the rest of the group stages with an ankle injury as well as right-back Danilo.
This may prompt Tite to bring on Dani Alves, with the veteran set to make his first World Cup appearance since 2014.
Seeking an attacking threat, it’s likely that Neymar’s absence will be filled by yet another attacking option in either Antony or Rodrygo.
Nico Elvedi and Manuel Akanji are the preferred pair to start in the heart of defense as the Swiss change up their formation, meaning Fabian Schar will sit this one out.
The rest of the team will remain unchanged.
Brazil vs Switzerland head to head
These nations have played 3 games against each other, with one win a-piece and one stalemate as well.
Brazil vs Switzerland current form
Brazil have won all their last 5 games, scoring 16 times and conceding once. Meanwhile, Switzerland have won 4 of their last 5 and lost just once, a 2-0 defeat to Ghana.
Brazil vs Switzerland prediction
This is expected to be a cagey affair with a win for either side all but guaranteeing a spot in the knockout round.
Though, Brazil’s attacking threat is very potent and are tipped as favorites to come out on top.