Atletico Madrid beats Real Madrid 2-1 in derby as Rudiger scores late header
Key Takeaways
- •Alex Grimaldo gave Atletico the lead by converting a penalty in the 53rd minute.
- •Jonathan David extended Atletico’s advantage in the 59th minute.
- •Real Madrid played the remainder of the match with ten men after Dean Huijsen received a red card.
- •Antonio Rudiger scored late, but Real could not complete a comeback.
- •The result gives Atletico an important head-to-head win, while Huijsen’s suspension length remains subject to disciplinary review.

MADRID — Atletico Madrid defeated city rivals Real Madrid 2-1 at the Riyadh Air Metropolitano on September 20, 2026, in the seventh round of La Liga's 2026-27 season, handing Carlo Ancelotti's side a painful defeat in one of Spanish football's most charged fixtures.
Antonio Rudiger's 88th-minute header gave the scoreline a more respectable look, but by then Atletico had already done the hard work — and Real had reduced to ten men long enough for it to matter.
How the goals fell
The Madrid derby rarely lacks intensity, and the latest installment proved no exception. Fixtures between these two clubs have long carried weight at the top end of La Liga, and this meeting arrived with both sides still in the early shaping of their campaigns. Atletico broke the deadlock from the penalty spot in the 53rd minute. Alex Grimaldo stepped up and converted, giving Diego Simeone's side the lead in a match that had been tight and physical through the opening hour.
Six minutes later, Jonathan David doubled Atletico's advantage in the 59th minute, finishing to make it 2-0 and effectively turning the derby into a damage-limitation exercise for the visitors.
A red card for Real defender Dean Huijsen compounded the misery for Ancelotti's team. Reduced to ten players for the remainder of the match, Real's task went from difficult to near-impossible. Under La Liga's disciplinary framework, a straight red card typically carries a minimum one-match suspension, with the competition's bodies empowered to review the incident and extend the sanction — a process that will determine how long Real is without the defender.
Rudiger provided the drama, if not the result. The German centre-back rose to meet a cross and headed home in the 88th minute to make it 2-1. Real pressed for an equalizer in the closing minutes but could not find one, and Atletico held on for three points.
What this means for both clubs
The contributions of Grimaldo and Jonathan David are worth noting individually. Grimaldo delivered from the spot with composure, while David, the Canadian striker, added the second with the kind of efficiency that justifies big-game selection.
Rudiger's late header confirms that the veteran defender remains capable of contributing at the sharp end in big matches. He scored a penalty in a Champions League shootout against Atletico in a previous encounter, and he has now added a derby header to that history.
Earlier in 2026, Real had beaten Atletico 2-1 in the Spanish Super Cup semifinal, so neither side could claim a clean psychological edge in recent head-to-heads. This La Liga result resets that ledger and gives Atletico three tangible points in a season where consistency in the league table matters more than bragging rights. And because La Liga separates level teams by head-to-head results rather than goal difference, direct encounters like this one carry significance that reaches beyond the three points on the night.
Huijsen's red card will now raise the question of suspension and how Real manages its defensive depth in the matches that follow. The immediate picture to watch is how Ancelotti reshuffles a back line facing at least one match without the defender, and how Atletico builds on a derby win over a direct rival with the league campaign still in its early rounds.