How about atletico madrid? You know this team has always been in their best performance right from day one of this season which is why they were able to make it up to the top 2nd in the table. And they still have a hope of winning the title because the point difference between barcelona and atletico madrid isn't that much is just a difference of 1 point, so I think the possibility for barcelona to win the title this season is not yet guarantee.
I never said Barcelona has a guaranteed chance of winning the league, I said they deserve to win it.
Also, Atleti have not been in good form from the beginning of the season. They were bad at the beginning of the season but they picked form right when Barcelona dropped a little form. They got above Barcelona but now Barcelona is ahead of them even though Barcelona didn't play this weekend.
Among all the contender Barcelona seem to have Upper Hand of win the title despite the season not ended but staying at the top is also a guarantee because if they can maintain their best form even with the little points gap they can still be the champion. They are still talking the league even though they couldn't have any match in last weekend they have equal point with Real Madrid, by the time they play their outstanding match there will be ahead with three points. The outstanding match means a lot to them apart from getting their three points there will be very happy if they humiliate Osasuna just as they did to them in the first leg.
On the other hand Atlético Madrid really have a huge opportunity to top the table but they failed to do so which was also an advantage for Real Madrid to secured the second place if not there will still be in third place.