Back to News
FIFA World Cup 2026

World Cup 2026: Mbappé's Penalty Sends France Past Paraguay

By Marcus Reed3 min read

One penalty settles a lopsided night in Philly

France booked their place in the World Cup 2026 quarter-finals with a narrow 1-0 win over Paraguay at Lincoln Financial Field in Philadelphia, and next up is a meeting with Morocco on 9 July. The margin was slim on the scoreboard, but the numbers tell you it was a comfortable evening for France.

Les Bleus controlled the ball for 76% of the match and racked up 568 total passes to Paraguay's 183. The expected goals (xG) figure — a measure of the quality of chances created — read 1.36 for France against just 0.15 for Paraguay. France put five shots on target; Paraguay managed one. In short, this was one-way traffic that only produced a single goal, but it was enough on a sweltering afternoon under a clear Philadelphia sky, with the mercury pushing into the high 30s in Celsius.

The goal arrived from the penalty spot in the 70th minute, converted by Kylian Mbappé. Paraguay's back line and goalkeeper — who made four saves — kept things respectable, but with two big chances created to Paraguay's zero, France always looked the more likely to break through.

How France and Paraguay lined up in Philadelphia

Paraguay5-4-1
19Enciso
10Almirón23Galarza14Cubas8Gómez
6Alonso3Alderete15Gómez2Velázquez4Cáceres
12Gill
Bench (15)

22 Olveira · 1 Fernández · 5 Balbuena · 13 Canale · 26 Maidana · 11 Mauricio · 16 Bobadilla · 20 Ojeda · 24 Caballero · 17 Romero · 7 Sosa · 9 Sanabria · 18 Arce · 21 Ávalos · 25 Pitta

France4-2-3-1
10Mbappé
12Barcola11Olise7Dembélé
14Rabiot6Koné
3Digne17Saliba4Upamecano5Koundé
16Maignan
Bench (15)

23 Risser · 1 Samba · 2 Gusto · 15 Konaté · 19 Hernández · 21 Hernández · 26 Lacroix · 8 Tchouaméni · 13 Kanté · 18 Zaïre-Emery · 24 Cherki · 25 Akliouche · 9 Thuram · 20 Doué · 22 Mateta

From Barcola's early booking to Mbappé's 70th-minute spot kick

The first mark on the sheet came in the 19th minute, when Bradley Barcola was shown a yellow card for France. From there the pattern held — France pressed, Paraguay defended — until the substitutions started flowing just before the hour.

Paraguay went first, sending on J. Canale for O. Alderete in the 58th minute, then G. Caballero for J. Enciso in the 61st. France responded in that same 61st minute with D. Doué replacing the booked Barcola. The decisive moment landed in the 70th minute: a penalty for France, tucked away by Kylian Mbappé. Paraguay reshuffled immediately, bringing on Mauricio for G. Gómez and G. Ávalos for M. Almirón in the 71st, chasing a way back into it.

The closing stretch stayed chippy for France, who picked up a second yellow through M. Koné in the 81st minute. R. Cherki came on for O. Dembélé in the 84th, and deep into seven minutes of stoppage time M. Olise was cautioned in the 90+7. No red cards, no equaliser — France saw it out.

Paraguay0 – 1France
  1. 🟨19

    B. Barcola

    Yellow card

    J. Canale

    O. Alderete

    Substitution

    🔄58

    G. Caballero

    J. Enciso

    Substitution

    🔄61
    🔄61

    D. Doue

    B. Barcola

    Substitution

    70

    K. Mbappe

    Penalty

    Mauricio

    G. Gomez

    Substitution

    🔄71

    G. Avalos

    M. Almiron

    Substitution

    🔄71
    🟨81

    M. Kone

    Yellow card

    🔄84

    R. Cherki

    O. Dembele

    Substitution

    🟨90+7

    M. Olise

    Yellow card

Fans nailed the winner, missed the tight scoreline

The futbol.so community went into this one with a clear consensus behind France, and that call landed exactly right. Where the crowd overshot was on the margin: the most-picked scoreline was Paraguay 1 - France 3, expecting a more emphatic French win than the 1-0 that actually played out.

Broken down by country, the lean toward France was widespread. Fans in Argentina, Austria and Colombia all sided with Les Bleus, with predicted scores ranging from a 3-1 romp to a tighter 2-0 or 2-1. Spain's supporters were the outlier, backing a 1-0 Paraguay win. In the end, nobody's exact scoreline matched, but the France camp got the result and, given the 1.36-to-0.15 xG gap, the performance broadly matched expectations — France just wasn't as clinical as the community figured they'd be.

Paraguay Draw France
  • Argentina
  • Austria
  • Colombia
  • Spain

Official forecast: 0-1

Video highlights

France advance to the quarter-finals, where Morocco await on 9 July. On this evidence, Les Bleus have the control and chance creation to trouble anyone, though the finishing left a little on the table — five shots on target and 1.36 xG really should yield more than one goal. Paraguay bow out of the knockout round having dug in defensively but never mustering the attacking threat to make it a contest. Next stop: Morocco.

Live matches

Real-time data, straight from the pitch.