Dembélé completed the scoring in the 66th minute — Olise's second assist of the night — and France had everything they came for: 3 goals, a clean sheet, and a result that barely tested the squad. Deschamps didn't need to go nuclear, and he didn't. Olise was quietly excellent throughout, and France arrives at the Norway match for group honors with all the leverage.
Iraq made one smart adjustment going into this one — Ahmed Basil got the start in goal after the 4-goal concession against Norway — and they held their shape well enough through the first half. The second half undid them quickly. A botched short goal-kick from their own backline handed Dembélé possession in a dangerous area, and Mbappé's 54th-minute finish off the square ball effectively ended the contest before the hour mark.
Amir Alammari collected a yellow card in the 67th minute, and Iraq's attacking threat was close to nonexistent against a French defensive unit that barely had to work. Aymen Hussein was isolated up front, the low block never materialized properly, and back-to-back heavy defeats have the market writing them off. The path to the Round of 32 is effectively closed.
All 3 pre-match picks cashed. The moneyline on France was the easy call — Polymarket had them near 89.5% before kickoff and the result never required a second thought. The spread (-2.5) and the total (under 3.5) were the more interesting questions: France won by exactly 3, which covers the -2.5 line, and 3 total goals falls comfortably under 3.5. The bull case on the total called 3-0 as the modal scoreline — that is exactly what Deschamps delivered. The bear risk on the spread (France going up 2-0, clearing the bench, and conceding a late consolation) never materialized.
France are confirmed at 100% to reach the Round of 32; Iraq sit at 1.5% and are effectively heading home. The final group matchday is France vs. Norway for first place, and after this controlled performance, Deschamps has every reason to treat it as a genuine contest rather than a dead rubber.


