However, we still can't be certain because Real Madrid is very close, which means that anything could happen, without Barcelona taking the gap higher, we can't really make a calculation yet, it's going to be close and undecided until we see some points lost by Madrid. In the end, they are Real Madrid and no matter how "bad" they look, they are always there, and they always have a chance to win games, even with their mostly bench team, they are still better than almost every other team.
Barcelona can only take the gap higher if Realmadrid lose another game to their opponent, apart from that they have no problem just that it's uncertain they can maintain some winning streak without their complete squad , we saw what happened in the UCL though they tried with their squad against Liverpool which means they can still make progress and hope for Barcelona to drop point.
Thus Barcelona at the moment in laliga are still unpredictability, I don't know but I think Casado will be absent in their next game after the last red card + Lamine yamal absence again ( I don't know why such a big team will rely mainly on a 17yr old kid

)... hopefully they fix position issues and maintain their streak because any more mistakes can take them out of the top table.