Barcelona are La Liga champions. Hansi Flick's side delivered a complete, dominant performance to beat Real Madrid 2-0 at Camp Nou on Sunday evening, clinching the 2025-26 title with three games to spare. It is the club's 29th league crown and their second in succession under the German manager.


Marcus Rashford settled any nerves inside nine minutes, curling a precise direct free kick beyond Thibaut Courtois from the edge of the penalty area. The Camp Nou responded with a roar that said everything about what this night meant. Ferran Torres made it two in the 18th minute, finishing confidently after Dani Olmo slid a perfectly weighted pass through the Madrid defence. Barcelona were two goals up before Real Madrid had time to reorganise.


Real Madrid arrived at Camp Nou in a state of advanced disintegration. Kylian Mbappe was absent from the squad entirely, the latest chapter in a deeply troubled season for the Frenchman at the Bernabeu. Federico Valverde was suspended following his training ground fight with Aurelien Tchouameni. Antonio Rudiger carried the damage of a separate disciplinary incident. Vinicius Junior tried to lead the attack but found no way through.


The second half was a celebration more than a contest. Barcelona saw the game out with composure and authority, the Camp Nou building to a full-time eruption that sent thousands of supporters onto the streets of the city. Flick embraced his staff on the touchline. The players gathered in the centre circle. It is now four trophies in less than two seasons since the German arrived in the summer of 2024.


Barcelona's title run has been historic in its consistency. They have won all 17 home league games this season, lost just twice in La Liga all campaign, and now stand at 91 points with three matches still to play. The La Liga title being decided in an El Clasico has not happened since 1932. Flick's Barcelona have written themselves into that history.