Real madrid has failed to deliver a win against osasuna i wasn't expecting a loss from them now that they are top of the league, they already know that the point gap between them and Barcelona is 2 points now that have lost the match they have given Barcelona an opportunity to go up to the top again that is if they win tomorrow against Levante who is also battling relegation, the laliga title is like a cat and rat race now between Real madrid and Barcelona if Barcelona wins tomorrow they will go up with 1 point but definitely one of these two club will win the laliga title.
It is almost certain that either Real Madrid or Barcelona will win the La Liga trophy this season. Villarreal and Atletico are already far behind, and I think they are now just fighting for a top four spot in the standings.
Real Madrid surprising defeat to Osasuna clearly gives Barcelona a direct opportunity to take over the top of the table, and I think Hansi Flick squad looks likely to secure full points against Levante. The rivalry between Real Madrid and Barcelona in this season title race seems set to continue until the very end. With such a narrow points gap and both teams showing occasional inconsistency, it is very difficult to predict who will ultimately emerge as champions this season.