Real Madrid 1-0 Villarreal: Diomandé Strikes, Vinícius Sees Red in La Liga
Real Madrid 1-0 Villarreal: Diomandé Strikes, Vinícius Sees Red in La Liga

Real Madrid vs Villarreal produced a night of high drama at the Santiago Bernabéu on 10 October 2026. José Mourinho’s side ground out a 1-0 La Liga win over the Yellow Submarine — decided by Yan Diomandé’s first goal for the club and overshadowed by Vinícius Júnior’s extraordinary red card for pulling an opponent’s hair.
Real Madrid vs Villarreal: How the 1-0 Win Happened
Madrid lined up in a 4-2-3-1 and tried to set the tempo early, but Villarreal were disciplined and patient. Kylian Mbappé struck the post from an Álvaro Carreras lay-off and later forced a fine save from Peter Gulácsi, yet the first half ended goalless — more probing than open contest.
Mourinho acted decisively at the break. Marc Cucurella replaced Carreras at half-time, and Alexander-Arnold made way for Vinícius on 51 minutes — a full-back sacrificed for a winger. The breakthrough came on 62 minutes: Federico Valverde fed Diomandé, and the summer signing finished low into the far corner. The goal was initially disallowed, then awarded after review. It was the club-record signing’s first goal in a Madrid shirt — and it proved the winner.
The Vinícius Red Card That Stole the Headlines
The night’s defining moment arrived in the 72nd minute. Jude Bellingham drove down the left to the byline and cut the ball back for Vinícius to tap in — only for VAR to intervene. The review showed the Brazilian pulling Villarreal defender Nathan Saliba’s hair at the start of the move. Referee Isidro Díaz de Mera disallowed the goal and produced a straight red card.
It was a moment of madness from the winger, who had started on the bench after international duty with Brazil — a decision widely read as a discipline message from Mourinho. Madrid, down to ten men, abandoned any thought of a second goal and protected their lead through seven minutes of stoppage time. The dismissal also leaves Vinícius facing suspension ahead of El Clásico on 25 October.
What the Result Means
The win kept Madrid within six points of La Liga leaders Barcelona, but it was hardly a convincing display. Los Blancos remain perfect at home in 2026-27, yet the defensive absentees — Raúl Asencio, Éder Militão and the suspended Dean Huijsen all missing — showed, with Aurélien Tchouaméni again pressed into emergency centre-back duty. Mbappé, back from a knee problem picked up on France duty, hit the post and kept Villarreal’s defence honest throughout, while Courtois’ late saves preserved the clean sheet in front of 75,242 fans.
For Villarreal, there was encouragement in defeat. They were organised, created chances — Courtois made two sharp saves just before the goal — and showed why they bounced back three days later with a 3-1 Champions League win over Napoli. Their record at the Bernabéu remains poor, but the Yellow Submarine are competitive.
For more European football, read our Galatasaray vs Barcelona Champions League preview and our Liverpool vs Man City title race preview, all in the Sports section.
The three points moved Madrid to 18 from eight matches, keeping the pressure on Barcelona at the summit.
Looking Ahead
Mourinho’s men now face the defining fortnight of their autumn: El Clásico looms on 25 October, possibly without Vinícius after his dismissal. Diomandé’s breakthrough goal, meanwhile, may be the start of something bigger for Madrid’s record summer signing — his first strike in white came at exactly the moment his team needed it. One thing is certain — nobody at the Bernabéu will forget this Real Madrid vs Villarreal clash in a hurry.
Match details via theScore’s La Liga match centre.