I know that Barcelona played the worst match of the season. But you are underestimating the mental factors in this game very much. If Barcelona got ahead then I think there would be a different game than we saw in the field. As a result this match is left behind and the thing Barcelona can do now is to learn their lesson from this match and focus on their upcoming matches.
What happened to Barcelona in the game against Real sociedad was never expected, I'm not surprise of it because football is full of surprises and sometimes we can't predict what the outcome of a game would be. Sociedad is just lucky to win the game , this lose is what Barcelona would learn from. Barcelona still remains the best team in laliga for this season and this lose will be a motivation for them to get more points.
Honestly Barcelona have tough challenges against Real sociedad that nobody expected, But it’s truth that’s all about the football at times not the team we have full hole for can win and that’s what in the Barcelona last match against Real sociedad; Because everyone knows how the Barcelona are in full with better squads but with that this still to lose weak team, but this will be a lesson for them against their next matches.
Because if we look at the Barcelona performances in that match is very powerful, but due their inconsistency that’s why they lose to Real sociedad because there able to dominate the possessions right from the first half and later and a team like Real sociedad having one chances to defeated them by luck.