Real Madrid and Atletico Madrid battled to a 1-1 draw at the Santiago Bernabéu, marking the seventh stalemate in their last eight encounters.
The result keeps Real Madrid at the top of LaLiga, maintaining their one-point advantage over their city rivals.
The high-stakes derby began cautiously, with both sides struggling to create clear-cut chances in the opening exchanges. Early attempts from Samuel Lino and Vinícius Júnior failed to hit the target as both teams probed for an opening.
Controversy struck just past the half-hour mark when referee César Soto Grado awarded Atletico a penalty after consulting the pitchside monitor.
Aurelien Tchouaméni was deemed to have stepped on Lino’s foot, though replays suggested the decision was harsh. Julián Álvarez stepped up and coolly converted with a Panenka, giving the visitors the lead.
Atletico nearly doubled their advantage before halftime, with Lino close to scoring again, only for a crucial last-ditch block by Tchouaméni to keep Real in the game.
Carlo Ancelotti’s side responded swiftly after the break. Playing in a more advanced role, Jude Bellingham found space in the box, and while his initial effort was parried by Jan Oblak, Kylian Mbappé was on hand to slot home the rebound and level the score.
Real Madrid piled on the pressure, with Bellingham hitting the crossbar from a Vinícius Júnior cross.
Atletico’s goalkeeper, Oblak, put in a heroic performance, producing a series of stunning saves, including a one-handed stop to deny Vinícius and another late effort to prevent Mbappé from snatching a last-minute winner.
Rodrygo came close to securing victory with a powerful strike from the edge of the area, but his shot whistled just wide of the post.
In the end, Atletico held firm, leaving with a valuable point despite missing the chance to take the top spot in LaLiga.