Julian Alvarez’s majestic free kick completed a second-half brace in a scintillating Madrid derby on Saturday, as Atletico Madrid ran past Real Madrid 5-2 at the Metropolitano Stadium in Spain.
Atleti was off to a slow start to their La Liga campaign but overcame a blown early lead and then a 2-1 deficit to make up ground on their previously-perfect rivals.
MORE — La Liga 2025-26 fixtures, scores, standings, leading scorers
Real Madrid got goals from Kylian Mbappe and Arda Guler, who also had an assist but conceded a penalty with a high kick into the face of Nicolas Gonzalez which led to Atleti’s third goal.
Atleti also saw goals from Robin Le Normand and Alexander Sorloth before Antoine Griezmann’s stoppage-time goal piled misery on the visitors.
Real drop to 6-0-1 on the season, two points ahead of Barcelona before the Blaugranas play their Week 7 game. Atleti improves to 3-3-1, six points off the lead.
Atletico Madrid vs Real Madrid final score: 5-2
Goal scorer: Robin Le Normand 14', Kylian Mbappe 25'. Arda Guler 37', Alexander Sorloth 45+2', Julian Alvarez pen 52', 64', Antoine Griezmann 90+4'
How to watch Madrid derby, Atletico vs Real Madrid stream, TV channel
Kickoff: 10:15am ET Saturday
Location: Metropolitano Stadium — Rosas, Madrid
TV/Streaming: ESPN+, ESPN Deportes
Atletico Madrid vs Real Madrid live updates
Antoine Griezmann stoppage-time goal — Atletico Madrid 5-2 Real Madrid
Alex Baena and the Atleti legend combine, with the Frenchman coolly slotting past Courtois in stoppage time.
What a win for the hosts.
GRIEZMANN ENDS HIS GOAL DROUGHT TO SEAL THE WIN FOR ATLETI!
— ESPN FC (@ESPNFC) September 27, 2025
THEY DESTROY REAL MADRID 5-2 IN THE DERBY 🤯 pic.twitter.com/NqlqqtD1AW
Julian Alvarez free kick goal! — Atletico Madrid 4-2 Real Madrid
Courtois makes a great save on Sorloth but Real chop down Atleti outside the box.
Julian Alvarez with an unreal free kick to defy the wall and a flying Courtois.
JULIAN ALVAREZ WITH A WORLD CLASS FREE KICK! HE'S DONE IT AGAIN, THIS TIME VS. REAL MADRID 😱 pic.twitter.com/o5UaYKGzse
— ESPN FC (@ESPNFC) September 27, 2025
Julian Alvarez penalty goal — Atletico Madrid 3-2 Real Madrid
Courtois reads it correctly but Alvarez’s shot is just beyond his outstretched arms. Atleti back in front.
PEN FOR ATLETI AFTER A HIGH BOOT FROM ARA GULER AND JULAIN ALVAREZ GIVES THEM THE 3-2 LEAD 🔥 pic.twitter.com/tpfMq9Es7h
— ESPN FC (@ESPNFC) September 27, 2025
Atleti penalty — Arda Guler to only see yellow
The Turkish forward has conceded a penalty with a high kick into the face of Nicolas Gonzalez.
Atleti going to the spot.
Halftime — Atletico Madrid 2-2 Real Madrid
We exhale after seven minutes stoppage!
Talk about rising to the occasion: Four goals produced from a combined 1.18 xG.
Shots are 8-3 to Atleti, but that’s why spending a Madrijillion dollars on forwards is a nice thing if you can manage it.
Guler with a goal and an assist, Mbappe with a lethal goal, and Vinicius Junior with a world-class assist.
All that and it’s all to play for in the second half.
Alexander Sorloth goal — Atletico Madrid 2-2 Real Madrid (45+2')
Defending has been optional in Madrid, and Alexander Sorloth is celebrating in the crowd after leaping above Dean Huijsen to head home.
SORLOTH EQUALIZES FOR ATLETI AND IT'S 2-2! WHAT AN INSANE FIRST HALF IN THE MADRID DERBY 😱 pic.twitter.com/Kq1zJicwio
— ESPN FC (@ESPNFC) September 27, 2025
VAR denies Atleti equalizer
Julian Alvarez fires in a terrific corner kick but it cascades off the back of one Atleti player and the crossed arms of another on its way over the line.
Initially given as a goal, it did not have much of a chance to evade the pitch side monitor.
Julian Alvarez close!
Atleti go back the other way and Julian Alvarez beats Thibaut Courtois but clips the outside of the far post with his 39th minute attempt.
What a derby so far.
Arda Guler goal — Atletico Madrid 1-2 Real Madrid (37th minute)
What an assist from Vinicius Junior, who puts Le Normand and Llorente on skates, cutting back from the end line and spotting Guler’s late-arriving central run.
The Turkiye star makes no mistakes from the heart of the box and Real have completed their comeback attempt.
VINI JR. WITH A STUNNING ASSIST TO ARDA GÜLER!
— ESPN FC (@ESPNFC) September 27, 2025
GÜLER WITH A GOAL AND ASSIST TO TURN IT AROUND FOR REAL 😨 pic.twitter.com/QIJwNcVcRB
Kylian Mbappe goal — Atletico Madrid 1-1 Real Madrid (25th minute)
It had been almost all Atletico, but the La Liga’s leading scorer is on the board to equalize at the Metropolitano Stadium.
It’s pretty stuff on the right side, as Mbappe plays the ball out wide to Arda Guler and makes a run between two defenders to pick up the return.
The Frenchman snaps a low shot beyond the reach of Jan Oblak’s right paw.
MBAPPE EQUALIZES JUST LIKE THAT FOR REAL MADRID! GREAT ASSIST FROM ARDA GÜLER 🤝 pic.twitter.com/zkkU2T97sL
— ESPN FC (@ESPNFC) September 27, 2025
Robin Le Normand goal (video) — Atletico Madrid 1-0 Real Madrid (14th minute)
Chaos in the box as Giuliano Simeone sweeps in a cross from the right and his French-born center back heads it over the line!
LE NORMAND WITH A HEADER TO PUT ATLETI AHEAD OF REAL IN THE MADRID DERBY 🔥 pic.twitter.com/aE3XTTOGpC
— ESPN FC (@ESPNFC) September 27, 2025
Atletico Madrid vs Real Madrid team news
Atletico Madrid lineup: Oblak, Hancko, Lenglet, Le Normand, Llorente, Gonzalez, Koke, Barrios, Simeone, Alvarez, Sorloth.
Real Madrid lineup: Courtois, Carvajal, Miliato, Huijsen, Carreras, Valverde, Tchouameni, Guler, Bellingham, Vinicius Jr, Mbappe