Racing Santander 0–3 Real Madrid: Mbappé, Bellingham and Diomande settle it before half-time — six straight wins
Real Madrid beat Racing Santander 3–0 at El Sardinero on Sunday 1 November 2026, all three goals before half-time — Kylian Mbappé's 11th-minute penalty, won by Mbappé himself, Jude Bellingham's finish after rounding goalkeeper Julen Agirrezabala, and Yan Diomande's first-time half-volley into the top corner in the 36th minute — for a sixth straight win in all competitions, Reuters reports. Third-placed Real stay three points behind leaders Barcelona and one point behind second-placed Atlético Madrid; Racing stay 16th, one point above the relegation zone.

Key points
- Final: Racing Santander 0, Real Madrid 3 at El Sardinero, Sunday 1 November 2026 — all three goals before half-time (Reuters).
- Scorers: Mbappé 11' (penalty), Bellingham 21', Diomande 36'.
- Sixth straight win in all competitions for Real, who stay third — three points behind Barcelona, one behind Atlético; Racing stay 16th, a point above the relegation zone (Reuters).
- Bellingham's goal was his 50th in Madrid colours, passing Zidane's tally (TNT Sports).
What happened
Madrid's first half was a rout in instalments: a penalty on 11 minutes, a counter-attack finished by Bellingham ten minutes later, and Diomande's stunner on 36 — the game was settled before Racing had strung a reply together, and the second half was procession, with Bellingham denied a second by the offside flag, per the match reports.
For Racing, the table is the story that outlives the afternoon: 16th place and a single point of cushion above the relegation zone, per Reuters, with a cancelled second-half penalty (Europa Press reports) the closest they came to a way back.
Both sides, in their own words
Both sides heard. Neither believed for free. Publishing a side's version is not endorsing it — the claim checks below are where verdicts live.
Side A · Real Madrid
- Three goals in 25 first-half minutes and a sixth straight win in all competitions — Real are keeping pace at the top (Reuters).
- Bellingham's goal was his 50th in Madrid colours, passing Zinedine Zidane's tally (TNT Sports).
Side B · Racing Santander
- Racing are 16th, one point above the relegation zone — every home point matters from here (Reuters).
- A second-half penalty awarded to Racing was cancelled after a VAR review, per Europa Press reports — the comeback chance that never came.
Independently verified
Real Madrid beat Racing Santander 3–0 at El Sardinero on Sunday 1 November 2026: Kylian Mbappé scored an 11th-minute penalty, Jude Bellingham added a second in the 21st minute from an Arda Güler assist, and Yan Diomande made it three in the 36th minute — all before half-time. The win is Real Madrid's sixth straight in all competitions; third-placed Real are three points behind leaders Barcelona and one behind second-placed Atlético Madrid, and Racing stay 16th, one point above the relegation zone. Bellingham's goal was his 50th in Real Madrid colours, taking him past Zinedine Zidane's tally for the club. Diomande, the Ivory Coast international standing in for the absent Vinícius Júnior, scored with a first-time half-volley into the top corner from the edge of the area.Not yet verified
Nothing outstanding.Match facts — all verified
- ✓ VerifiedReal Madrid beat Racing Santander 3–0 at El Sardinero on Sunday 1 November 2026: Kylian Mbappé scored an 11th-minute penalty, Jude Bellingham added a second in the 21st minute from an Arda Güler assist, and Yan Diomande made it three in the 36th minute — all before half-time.Reuters — Real Madrid extend winning run with 3–0 victory at Racing Santander (1 Nov 2026) · TNT Sports — Racing Santander v Real Madrid live match record (1 Nov 2026)
- ✓ VerifiedThe win is Real Madrid's sixth straight in all competitions; third-placed Real are three points behind leaders Barcelona and one behind second-placed Atlético Madrid, and Racing stay 16th, one point above the relegation zone.Reuters — Real Madrid extend winning run with 3–0 victory at Racing Santander (1 Nov 2026)
- ✓ VerifiedBellingham's goal was his 50th in Real Madrid colours, taking him past Zinedine Zidane's tally for the club.TNT Sports — Racing Santander v Real Madrid live match record (1 Nov 2026)
- ✓ VerifiedDiomande, the Ivory Coast international standing in for the absent Vinícius Júnior, scored with a first-time half-volley into the top corner from the edge of the area.Reuters — Real Madrid extend winning run with 3–0 victory at Racing Santander (1 Nov 2026) · TNT Sports — Racing Santander v Real Madrid live match record (1 Nov 2026)