France’s preparation for the defence of their world title is progressing well; they defeated Ivory Coast in a Saturday friendly and will be hosting South Africa in another on Tuesday. Going into the game, the French are unbeaten in the last eight matches, and have registered six straight wins ahead of this game. The 2-1 win over Ivory Coast marked the sixth straight game that they scored two or more goals and they came from behind after Nicolas Pepe’s goal. Olivier Giroud, who was drafted into the team as a replacement for then injured Karim Benzema, scored in that clash and will hope this international week helps cement his place ahead of the 2022 World Cup. France have now scored 17 times in the last six matches; four of their last five matches have each produced over 2.5 goals.
South Africa are also coming from an international friendly; theirs ended 0-0 with Guinea, handing them a third clean sheet in four matches. That result marked a second straight outing without scoring and each of their last four matches has produced one 2.5 goals. The last time these two nations met, France were in shambles after a changing room meltdown at the 2010 World Cup. South Africa took advantage to thump France 2-1 for their first ever win over France as both teams exited the stage early. They aren’t in the same shape at the moment and they are clearly missing Percy Tau and Themba Zwane in attack. South Africa have failed to score in five of their last 10 matches and the same is the case in the last 10 away matches. In their four meetings with France, South Africa have managed just one clean sheet.
France have dominated their recent matches and we don’t expect South Africa to change that, facing France at home. With six straight wins, France have the momentum and here they face a side that has struggled a bit in attack, failing to score in three of their last four away matches. France have four clean sheets in the last six home matches and we are backing them to win with a clean sheet here.