Goals from Kylian Mbappe and Jude Bellingham earned Real Madrid a 2-1 victory over Barcelona in a spiky El Clasico on Sunday that snapped a four-match losing streak against their rivals and extended their lead atop the LaLiga standings.

Mbappe opened the scoring in the 22nd minute with a close-range finish after a perfectly timed through ball from Bellingham. However, Barcelona capitalised on a mistake by Arda Guler to equalise in the 38th minute through Fermin Lopez.

Real regained the lead five minutes later when Bellingham tapped in from inside the six-yard box following an inspired run and cross by Vinicius Jr.

Real had several chances but were denied by an excellent display from Barca keeper Wojciech Szczesny, who kept out Mbappe’s penalty early in the second half.

Barcelona barely

See Full Page