Real Sociedad 0-2 Real Madrid: Vinicius, Mbappe penalties close gap on Barca
A pair of penalties did the trick for Real Madrid, with Vinicius Junior and Kylian Mbappe helping keep the pressure on Barcelona.
Vinicius Junior and Kylian Mbappe both scored penalties as Real Madrid saw off Real Sociedad 2-0 at the Reale Arena.
Carlo Ancelotti's side moved to within a point of LaLiga leaders Barcelona, who visit fifth-place Girona on Sunday.
Already without the likes of Jude Bellingham, David Alaba, Eduardo Camavinga and Aurelien Tchouameni, Madrid suffered another injury blow in the 24th minute when Brahim Diaz was forced off with a muscular issue.
After a goalless first half, the visitors broke through 13 minutes after the restart with Vinicius slotting home from 12 yards after Sergio Gomez handled Arda Guler's shot.
Vinicus was then felled for Madrid's second penalty, which was awarded following a VAR review, with Mbappe making no mistake in sealing all three points.
Data Debrief: Madrid extend unbeaten streak
Extending their unbeaten LaLiga streak to 37 matches, Madrid have now won four successive away league games against Basque opposition for the first time since a run of four such victories between 2011 and 2013.
By contrast, Sociedad have now suffered four straight home defeats in the Spanish top flight for the first time since 2007.