Brazil face Switzerland in the second set of matches in World Cup Group G. Both of these countries won their opening group fixtures and are three points clear of Cameroon and Serbia. The Brazilians took their time to go ahead against Serbia but never looked in danger of not winning. Richarlison scored both their goals and he'll need to continue his impressive form for Brazil. That's because Neymar will miss this match and the final group fixture against Cameroon. Danilo is also out injured but just look at the players who didn't start against Serbia. That featured players such as Jesus, Fred, Antony, Rodrygo, Martinelli, Fabinho and Guimaraes. The 2-0 win over Serbia made it eight wins in a row for Brazil. They've scored at least twice in seven of those wins and at least three in six. It's their defending that is another reason for them being the current favorites to win the World Cup. They have only conceded twice in their last eight internationals. You have to go back to September 2019 for the last time they conceded two goals in a match.
Switzerland face Brazil in the World Cup group stages for the second successive tournament. 2018 saw them earn a 1-1 draw and they'd love to repeat that result in this game. They beat Cameroon 1-0 in their opening game of this World Cup. The Swiss won their World Cup qualifying group by two points from Italy who they drew with twice. Only two goals were conceded in their eight qualifying matches and none at home. Switzerland regularly get out of their World Cup group and have done so three time in their last four tournaments. You have to go back to 1954 for their last appearance in the quarter finals. They did reach the last eight at the Euros last year but only finished third in their 2022/23 Nations League group. They have been inconsistent this year though and had a run of four losses in five games between March and June. Switzerland have recovered well from that poor spell of form with four wins in the last five games. That includes a home win over Portugal and a win in Spain in their Nations League group. They've had four away defeats this year though. Go for Brazil to get the win here.
Brazil have never beaten Switzerland in the World Cup. Both previous meetings in the finals have ended in draws, one being 72 years ago. The World Cup favorites weren't brilliant against Serbia but never looked like losing. Richarlison is in excellent form and they have more than enough cover to replace Danilo and Neymar. Switzerland did well to finish above Italy in their qualifying group. They beat Cameroon in their opening game but their away form does often let them down. Back Brazil to get the win.
If you want more information and predictions, check out the Brazil v Switzerland prediction and betting tips at Sportytrader.