Then the captain delivered. Michael Olise threaded the pass for the 66th-minute opener, Adrien Rabiot teed up Barcola for the second in the 82nd, and Mbappe punctuated it with a stoppage-time strike from distance for the record. 3 points, a clean start in Group I, and there's plenty to clean up before Norway — but the scoreline is exactly what was on the tin.
For 45 minutes Senegal looked like the side that could nick this. Jackson rattled the post, Sarr blazed a great chance over from close range, and Sadio Mane drew a VAR check that went their way. The press worked, the spaces were there, and France looked rattled.
It evaporated after the interval. France's quality found its level, the chances dried up, and the only reward came in the 90+5' minute when substitute Ibrahim Mbaye finished off a late move — a goal that lasted about 60 seconds before Mbappe answered. A tough draw on paper got tougher on the scoreboard, and the road to the round of 16 now runs through Norway and Iraq.
Markets had France around 67% to win and Senegal a 14% live dog, and that's pretty much exactly how this played out — chalk wins, with a first-half scare that never translated to the scoreboard. The group-winner board still has France runaway clear and Norway as the only real threat, while Senegal's path to the knockouts just got narrower with a result everyone saw coming.
Next up: France get Norway in what's effectively the group decider, and Senegal need a result against Iraq to stay alive. If you bought Mbappe stock before kickoff, today was the payoff — record in hand, 2 goals, and a brace in a win that keeps Les Bleus' campaign on the rails.

