
Kylian Mbappé was the difference-maker once again as Real Madrid secured a vital 2-0 victory over Villarreal at the Estadio de la Cerámica, momentarily leapfrogging Barcelona at the top of the La Liga table.
In a clash that tested Los Blancos’ patience, the French captain proved his clinical worth, scoring twice in the second half to punish a resilient Villarreal side. The win moves Real Madrid to 51 points after 21 matches, putting immense pressure on Hansi Flick’s Barcelona ahead of their clash with Oviedo.
The Breakthrough: Vini Jr. and Mbappé Connect

After a cagey and goalless first half where both sides struggled to find their rhythm, Real Madrid found the spark they needed early in the second period.
In the 48th minute, Vinícius Júnior embarked on a trademark mazy run down the left flank. His initial effort was parried by the Villarreal goalkeeper, but Mbappé was the quickest to react, pouncing on the rebound to silence the home crowd.
Sealing the Points
Villarreal pushed for an equalizer, creating several nervous moments for the Madrid defense, but the visitors held firm. The result was finally put beyond doubt in stoppage time when Real Madrid were awarded a penalty. Mbappé stepped up with ice-cold composure, firing home his second of the night to secure all three points.
🏁 FP: @VillarrealCF 0-2 @RealMadrid
⚽ 47′ @KMbappe
⚽ 90’+4′ @KMbappe (p)
👉 @emirates pic.twitter.com/GM8ptTGnVx— Real Madrid C.F. (@realmadrid) January 24, 2026
The Title Race Intensifies
With this result, Real Madrid sits two points clear of Barcelona (49 pts). However, the lead is temporary, as the Catalan giants hold a game in hand and can reclaim the top spot with a victory on Sunday.

Gabriel Lucio is a football analyst covering La Liga, focusing on match analysis, tactical trends, and the race for domestic and European positions.
