Kylian Mbappé's Stoppage-Time Penalty Missed as Real Betis Defeats Madrid
Kylian Mbappé’s stoppage‑time penalty was supposed to rescue Real Madrid. Instead, it lit up La Cartuja for Real Betis.
Alvaro Valles plunged to his right, parried the spot-kick, and held it. The noise told the rest of the story. Betis had beaten Jose Mourinho’s Madrid 1-0 on Friday night, snapping their perfect start to the La Liga season and announcing themselves, again, as a problem for Spain’s giants.
Mbappé denied, Parrott delivers
Madrid arrived in Seville with three wins from three under Mourinho’s second spell, the early swagger of a side already locked into his demanding rhythm. They left with their first bruise – and a reminder that dominance on paper means little when the chances don’t go in.
The visitors carved out enough. Vinicius Junior smacked the post in the first half, arriving at the back stick to meet an inviting ball across goal from Arda Güler. Mbappé, constantly on the move, twice looked certain to score, only to be met by desperate, perfectly timed blocks from Natan and Marc Bartra.
Betis bent but did not break. Valles organised, defenders threw themselves at everything, and the longer Madrid toiled, the more the stadium believed.
Then the punchline arrived.
With nine minutes left, Betis struck from one of their few clear openings. Thibaut Courtois produced a superb save to keep out Nelson Deossa’s powerful header, but the rebound fell to Troy Parrott. The Irish forward reacted first, drilling the loose ball home for his first goal in a Real Betis shirt. One chance, one ruthless finish, and Mourinho’s team were suddenly chasing.
Drama, woodwork and one big save
Madrid thought they had found the equaliser almost immediately. Carlos Espi launched himself acrobatically at a Vinicius cross and connected brilliantly, beating Valles with a spectacular finish. La Cartuja held its breath, then groaned. The flag went up, and the replay confirmed an offside in the build-up. The goal was chalked off.
The pressure only intensified. Mbappé, still searching for his first defining moment of the night, clipped the crossbar with a delicate effort that had Valles beaten. Madrid circled the Betis box, crosses flying in, shots charged down, the clock bleeding away.
Then came the moment that seemed scripted: deep into stoppage time, Natan clattered into Vinicius with a late, crunching challenge in the area. Penalty. Mbappé gathered the ball. The stadium braced.
He struck low. Valles guessed right.
The Betis goalkeeper’s save did more than protect three points; it capped a defiant, disciplined performance that dragged his side level with Madrid on nine points from four matches.
For Mourinho, the flawless start is gone. For Betis, heading into just their second Champions League campaign next week, this was the kind of night that can harden belief.




