Real Madrid cruise past Racing Santander with 3-0 La Liga win
Real Madrid produced a controlled and clinical away performance to beat Racing Santander 3-0 in Spanish La Liga on Sunday night, strengthening their position near the top of the table with a victory built on patience, pressing and superior individual quality. A late 23:15 kick-off at El Sardinero did little to dull the visitors’ intensity, and once Madrid took the lead they never looked likely to surrender it.
The scoreline reflected the flow of the contest: Racing defended in a compact block and worked hard to limit space, but Madrid’s movement in the final third gradually pulled the home side apart. Three goals across the match gave the result a convincing look, while Racing were left to reflect on a disciplined effort that lacked the cutting edge needed against one of Spain’s strongest sides.
Match overview
Madrid dominated possession from the opening minutes, circulating the ball quickly and looking to isolate their forwards against Racing’s back line. Racing sat deep, conceded territory and tried to spring forward on the counter, but the visitors’ counter-press repeatedly snuffed out those escapes. The home side’s best moments came from set pieces and rare transitions, though clear sights of goal were limited.
The opening goal arrived midway through the first half and settled Madrid into an even more authoritative rhythm. Racing’s goalkeeper made several saves to keep the deficit manageable, but the second goal before the interval gave Madrid a cushion that allowed them to manage the second half with greater control.
Key moments
- First half, 18th minute: Kylian Mbappé opened the scoring after a quick combination on the right, finishing low into the far corner.
- First half, 41st minute: Jude Bellingham doubled the lead with a late run into the box, converting a cut-back from close range.
- Second half, 76th minute: Vinícius Júnior wrapped up the win with a composed finish after Racing pushed men forward in search of a route back into the game.
- Late chance: Racing forced a sharp save from Madrid’s goalkeeper, but the home side could not find a consolation goal.
Tactical story
Racing’s plan was clear: stay compact, protect the central corridor and force Madrid wide. For periods of the first half it worked, with the home side limiting clear chances and asking Madrid to be patient. But Madrid’s full-backs stretched the pitch, their midfielders rotated intelligently and Mbappé’s movement in behind constantly threatened the Racing defence.
Madrid’s second-half management was equally impressive. With a two-goal lead, they slowed the tempo when needed, kept possession through Federico Valverde and Bellingham, and picked their moments to attack. Racing’s substitutions added energy, but the game was already beyond them once Vinícius added the third.
Standout players
Mbappé was the game’s most dangerous attacker, combining sharp finishing with relentless movement. Bellingham controlled the space between Racing’s midfield and defence, while Valverde’s energy and passing helped Madrid dominate the middle third. For Racing, the goalkeeper deserved credit for a string of saves that prevented a heavier defeat, and the centre-backs largely stood up to sustained pressure before the dam broke.
Table and season impact
The three points keep Real Madrid firmly in the La Liga title conversation, adding another away victory to their campaign. For Racing Santander, the defeat leaves them searching for points in what is likely to be a demanding season. The home side showed enough organisation to suggest they can compete, but matches against the league’s elite require greater precision in both boxes — a lesson Madrid delivered with ruthless efficiency.

