Real Sociedad's performance this season is impressive enough for one to predict that they stand a chance of getting a result at Barcelona but realistically, anyone who's been watching the league leaders performance this season will agree to the opinion that Barcelona was undoubtedly the favorites to win that game with or without Elustondo's 17th minute red card. Before the game, Barcelona knew that would take them to the top of the league after Real Madrid lost to Real Betis on Saturday. So if you ask me, Barcelona's win didn't just happen because the played against a 10-man Real Sociedad.
Yes, I also agree with your opinion, that even though not a single Real Sociedad defender received a red card in this match, it is certain that Barcelona will win this match. Because I saw in this match Barcelona really played very well in every line. Even so good was Barcelona's performance in this match, making Sociedad players unable to fire a single shot on target into Barcelona's goal. It can be concluded that the victory obtained by Barcelona in this match was absolutely not a coincidence. But because of the superior performance that Barcelona had over Sociedad.
In addition, with this victory Barcelona is now the leader of the standings again in Laliga. But even so, Barcelona's current position cannot be said to be safe. Because Barcelona is currently only 1 point ahead of Atletico Madrid who is in 2nd position. That is why Barcelona must maintain its current good performance. So that they can continue to win every match they play. Because if for example Barcelona gets a defeat or a draw, it is certain that its position will most likely be shifted again.
And besides that, next week Barcelona will face Osasuna. I think this match will be another revenge for Barcelona. Because in the previous meeting Barcelona suffered a crushing defeat against Osasuna. So with that, of course Barcelona will avenge the defeat in the upcoming match.