Barcelona clinched their 29th LaLiga title on Sunday with a commanding 2-0 victory over Real Madrid at Camp Nou. The win opened an unassailable 14-point lead with just three games remaining.

Real Madrid needed a victory to delay the celebrations, but fell behind in the ninth minute when Marcus Rashford curled a stunning free kick into the top corner.

Ferran Torres doubled the lead in the 18th minute, finishing a slick team move involving Fermin Lopez and Dani Olmo with a fierce strike from inside the box.

Hansi Flick's side now sit on 91 points, with Real Madrid on 77 and Villarreal third on 69. Barcelona have secured back-to-back league titles, capping a dominant campaign in which they have lost only four league matches.