Match North Logo

Real Madrid Defeated by Betis as Bakambu Scores Late Winner

Real Madrid arrived in Seville unbeaten, full of goals, and with the Champions League on the horizon. They left La Cartuja with silence, regret, and their first defeat of the season.

All that dominance. All those chances. No points.

Cédric Bakambu’s late strike gave Real Betis a 1-0 win and turned a night that should have underlined Madrid’s authority into a jarring warning for José Mourinho.

Madrid start fast, Betis stay alive

Mourinho had flagged it in the build-up: Betis would demand Madrid at their absolute peak. For half an hour, it looked like his players had listened.

They tore into Betis from the opening whistle. Kylian Mbappé almost broke the deadlock within minutes, only for Álvaro Valles to begin what would become a defining performance in the Betis goal.

In the 13th minute, Dean Huijsen stepped up from the back and unleashed a fierce drive. Valles read it, sprang to his side, and beat it away. Two minutes later, Vinícius Júnior was inches from lifting the lid off the stadium, his low effort thudding against the post after a clever assist from Arda Güler.

Betis did not simply fold. Antony, drifting and darting from the flank, carried their main threat, asking questions of Thibaut Courtois with bursts into the box and sharp efforts from the edge. Yet the truly clear openings still belonged to Madrid.

Just before the break, Mbappé found himself with the kind of chance he usually buries. One-on-one, then on the rebound, he went at Valles twice in the same move. Twice Valles stood firm. Deep into first-half stoppage time, Huijsen climbed highest and crashed a header against the crossbar. Betis survived. Madrid fumed.

Control slips, punishment arrives

The pattern seemed set: Madrid pushing, Betis clinging on. But as the second half unfolded, the grip loosened.

Mbappé kept hunting the opener, curling one effort agonisingly wide of the far post. That miss felt different. The tempo dipped, the precision faded, and Betis sensed it. The home side began to hold the ball a little longer, to push a little higher, to believe.

Mourinho reached for his bench. On came Bernardo Silva, Yan Diomandé and Trent Alexander-Arnold, a trio designed to tilt the pitch back in Madrid’s favour and force the breakthrough that had somehow eluded them.

It never came.

Instead, the game turned on a set piece and a split second. In the 81st minute, a Betis corner sparked chaos in the Madrid box. Courtois made the initial save, but the rebound dropped invitingly. Bakambu reacted first, stabbing the ball home and igniting La Cartuja. One chance, one goal. The contrast with Madrid’s wastefulness was brutal.

Late drama, no escape

Stung, Madrid threw everything forward. The closing minutes became a siege.

Marco Asensio thought he had salvaged them. He found the net, wheeled away, believed he had rescued a point — until the referee ruled it out for offside. The roar from the away end died in an instant.

There was still one last twist. Deep into stoppage time, at 90+5, Madrid won a penalty. Mbappé placed the ball, stared down the keeper, and had the chance to erase an entire night of frustration with a single strike.

He missed.

The final whistle followed soon after, sealing a defeat that felt heavier than the scoreline. Madrid had created enough to win twice. Instead, they left with nothing.

For Mourinho, the timing could hardly be worse. Days before the Champions League begins, his team have been reminded that dominance without ruthlessness is a fragile illusion.

For Betis, it was a statement result, one of the shocks of the round and a victory carved out against the full force of the Whites.

And for Madrid, the question now is simple: was this just a stumble, or the first crack in a season that suddenly looks a little less certain?