Paraguay came to Philadelphia to suffocate. France came to win. In the end, only one team got what they wanted — but it was nowhere near as easy as anyone expected.

In a ferocious, ill-tempered, 39-degree heat-soaked battle at Philadelphia Stadium on Saturday, Kylian Mbappé’s 70th-minute penalty was the difference as France edged Paraguay 1-0 to march into the quarter-finals of the 2026 FIFA World Cup. Les Bleus are through — and the Golden Boot race just got a whole lot more interesting.
Paraguay’s Masterclass in Chaos

Let’s be honest — Paraguay did not come to play football. They came to fight, frustrate, waste time, foul cynically, and drag the world champions into a street fight. And for almost 70 minutes, it worked.

Paraguay had defended stubbornly in the 39-degree heat, restricting France — the tournament’s outstanding team so far — to long-range shots and succeeding in slowing the game down. France controlled 76% possession, produced 15 shots to Paraguay’s five, and completed a staggering 552 passes to the South Americans’ 175 — yet still could not find a way through. Mbappé caught an arm to the face from Matías Galarza as early as the 39th minute, which went completely unpunished. The Paraguayan game plan was clear: kick Mbappé, slow the game, survive.
It almost worked.
The Moment That Changed Everything

Then came the 70th minute. Substitute Désiré Doué drove forward with purpose down the left, slipped inside the Paraguayan box — and was brought down. The referee waved play on initially, but VAR stepped in, reviewed the foul, and pointed to the spot. Penalty to France.

Mbappé stood over the ball. Paraguay goalkeeper Orlando Gill stared back at him, trying everything psychological to put him off. Mbappé didn’t blink. He stepped up and sent Gill the wrong way — cool, precise, and completely inevitable. The goal was France’s 150th-ever World Cup goal, and Mbappé’s seventh of the tournament.

In the same moment, history was made: Mbappé became the first player to score in the Round of 16 in three successive World Cup tournaments, and extended his own record to 11 World Cup knockout-stage goals — more than any other player in history, with eight being the previous best. That is not human. That is something else entirely.
The Messi-Mbappé Golden Boot War Is ON

Here’s where it gets spicy. Heading into the quarter-finals, Mbappé now leads the Golden Boot race on the tiebreaker — he and Messi are both on seven goals, but Mbappé holds the edge through assists. Two legends. One trophy. Every goal from here matter.
After the final whistle, Mbappé was unapologetic. “We knew what kind of match to expect,” he said. “The only right way is to win. Now we have to focus on Morocco. We’re really looking forward to facing them because we know they’re a very good team.” S

Coach Didier Deschamps echoed that measured tone. “Paraguay use every trick in the book. It’s not necessarily the kind of football people enjoy watching, but we stayed focused and that’s not easy to do.”
Paraguay Exit With Their Heads Held Sideways

Paraguay’s frustration spilled over with reckless challenges in the closing stages, most of which went unpunished — and the confrontations between players continued well after the final whistle. Mbappé, still seething, refused to shake goalkeeper Gill’s hand after being denied a second goal by a stunning double save in stoppage time. The atmosphere was toxic. Fiery. Theatrical. Very South American. Brilliant television. 101 Great Goals

Yet despite the dark arts, Paraguay’s run deserves credit. They went from a 4-1 opening-day hammering by the USA to eliminating four-time champions Germany on penalties in the Round of 32. Not bad for a team nobody expected to reach the last 16.
France vs Morocco — Round Two

Now comes the one everyone wanted. France against Morocco. Boston. July 9. A rematch of the 2022 World Cup semi-final — where France prevailed 2-0 and broke African hearts around the world. Morocco have been waiting for this rematch. The Atlas Lions are ready.
Les Bleus are through. But the real test? It starts Thursday.
Man of the Match: Orlando Gill













