Real Madrid were held to a frustrating 1-1 draw by Osasuna, extending their winless streak to three consecutive league matches. The Spanish champions initially looked in control, taking the lead early through Kylian Mbappe, who finished with precision after a perfectly timed low cross from Fede Valverde. Madrid appeared to be heading toward a comfortable victory, but Osasuna responded strongly in the second half, leveling the score with a penalty from Ante Budimir. The penalty was awarded after Eduardo Camavinga fouled Budimir in the box, and the Croatian striker made no mistake from the spot.
The game took a dramatic turn just before halftime when Jude Bellingham was sent off for dissent after a confrontation with referee José Munuera Montero. This red card left Madrid playing with 10 men for the majority of the second half, which significantly altered the dynamics of the match. Despite being a man down, Madrid remained determined to find a winner, with Mbappe coming close on a few occasions. His late effort in stoppage time was palmed away by Osasuna goalkeeper Sergio Herrera, denying the French forward what would have been a crucial match-winning goal.
Though Madrid dropped two points, they remain two points clear of second-place Atletico Madrid, who face Celta Vigo later in the day. Carlo Ancelotti’s side will now shift their focus to their upcoming Champions League clash against Manchester City, hoping to put their domestic struggles behind them and bounce back with a strong performance in Europe’s premier competition.