Atlético Madrid seized control of the Metropolitano derby and left Real Madrid with a damaging 2-1 defeat, exposing a side short of authority for most of the night before a late response arrived too late to change the result.
Atlético dictated the tempo, owned more of the midfield and took advantage after Dean Huijsen was sent off early in the second half. Real were second best until their substitutes briefly changed the picture, with Bernardo creating Antonio Rüdiger’s stoppage-time header after Atlético had built a two-goal lead.
The loss also leaves Madrid six points behind Barcelona, while the performance raised deeper concerns than the gap itself. José Mourinho’s team created very little, with Kylian Mbappé isolated and Vinicius Junior withdrawn after 54 minutes following an ineffective display.
Huijsen dismissal changes the derby
Real had competed without controlling the contest before the decisive moment in the 50th minute. Giuliano broke through and Huijsen pulled him back, conceding a clear penalty and receiving a red card.
Thibaut Courtois had already made an important first-half save from Kang-in, then had little chance with Atlético’s two goals: the first from the spot and the second from close range after Kang-in and Giuliano combined to open up the Madrid defence.
Courtois later produced an outstanding save to deny Cuti’s header, while Ibrahima Konaté prevented a third goal by throwing himself in the way of a rebound on the line. The goalkeeper could do no more on the two occasions Atlético scored.
Real were unhappy with referee Ortiz Arias, believing Cuti should have been dismissed and that Kang-in also avoided a red card. Those decisions, however, did not alter the wider picture of Atlético’s superiority.
Madrid’s left side finds a late route back
Mourinho reacted immediately after Huijsen’s dismissal, introducing Rüdiger and Diomande in the 54th minute. Diomande gave Madrid their first real attacking spark, looking notably more comfortable on the left than on the right. He created an opportunity for himself but fired over.
Rüdiger was brought on to help Madrid survive with 10 men, but eventually gave them a lifeline at the other end. Bernardo, introduced late, delivered a precise cross for the German defender to head home close to the final whistle.
It was Madrid’s only sustained sign of revival. Jude Bellingham brought energy, protected the ball well and won most of his duels after his introduction, but he had too little support around him. Bernardo’s brief contribution was similarly telling, although his arrival came with little time remaining.
Midfield unable to impose itself
Federico Valverde and Aurélien Tchouaméni were diligent in the tackle but could not establish Real’s rhythm against Atlético’s midfield. Valverde showed commitment and strength in individual battles, yet Mourinho’s central pairing did not make the game function.
Tchouaméni, replaced in the 71st minute, handled the physical demands but offered little going forward. Eduardo Camavinga came on as Mourinho continued to show faith in him, without being able to transform the flow of the match.
Arda Güler, selected for a major occasion on merit, struggled on the right flank. He made little impact and chose poorly on one counterattack before making way when Mourinho reshaped his side after Huijsen’s red card.
Little threat from Madrid’s leading forwards
Vinicius never found his usual acceleration or influence, neither beating opponents nor creating danger with his passing. His early substitution reflected a difficult evening, and he appeared to understand the decision as he left the field.
Mbappé was even more disconnected from the game. With little service reaching the forward line, he dropped deep on occasions to collect possession but managed only one blocked attempt of note.
Denzel Dumfries was restrained in attack as he focused on containing Baena, while Marc Cucurella endured a particularly demanding duel with Giuliano. Cucurella coped in the opening half but was caught late in the move that led to the penalty and was beaten, alongside Kang-in’s involvement, for Atlético’s second goal.
Konaté made several useful interventions before the interval but did not provide his usual assurance in possession or at the back. Huijsen, meanwhile, had been composed until his foul on Giuliano turned a solid outing into a night to forget.
Rüdiger’s goal reduced the final margin, but not the significance of the evening. Atlético had commanded the derby, while Real Madrid were left searching for answers after a European night in which their late push only highlighted how little they had offered beforehand.



