Barcelona star Lionel Messi blasted his team for being "weak" after seeing Real Madrid grab the La Liga title on Thursday.
Real Madrid wrested the league title away from Barcelona for the first time in three years and Messi said Barca must quickly change course to have a chance at winning the Champions League.
Zinedine Zidane's team clinched the title by beating Villarreal 2-1 but would have lifted the trophy regardless after Barcelona slumped to a 2-1 loss to an Osasuna side that finished with 10 men.
“This game represents the entire year. We have been an erratic and weak team,” Messi said in a TV interview just after the final whistle at Camp Nou.
“Madrid did its part by winning all its matches, which is impressive, but we also helped them to win this league. We have to be critical of how we have played, starting with the players, and the rest of the club.”
Barcelona led the league by two points over Madrid when the league was stopped in mid-March for three months due to the coronavirus outbreak.
Madrid returned to the competition motivated and in shape, reeling off 10 straight wins.
Barcelona drew three matches to lose the lead, and on Thursday hit a new low when they lost their first home match since November 2018.
Real win the title
“The feeling on this team is that it tries, but that it cannot get the job done,” Messi said. “Today in the first half they were better than we were and it seems we have to fall behind to react like we tried to do in the second half.”
Messi scored his league-leading 23rd goal from a free kick in the second half to cancel Jose Arnaiz’s opener.
Barcelona got an advantage when the visitors lost substitute Enric Gallego to a straight red card for bloodying the mouth of Clement Lenglet with an elbow to the face. But Osasuna’s Roberto Torres scored in stoppage time with Barcelona pushing forward searching for a late goal.
“I said it some time ago, that playing like this we had no chance of winning the Champions League, and it turns out we didn’t even have enough to win the La Liga,” Messi said. “We need to take a breather, let some air in, and clean out minds of all that has happened since December.”