~~~
It will be quite difficult for Barcelona to secure a top four position this season because the Athletic Club team is also very close to Barcelona at the moment. So it could be quite possible for Barcelona to be eliminated from the top four positions if in this week's match Barcelona loses again to Osasuna. Apart from that, it is still possible for Real Sociedad to catch up with Barcelona if they continue to rise and Barcelona continues to decline this season so this is quite sacred for Barcelona this season.
Barcelona has 1 match in hand that could make it create a higher points gap than Athletic Bilbao. Barcelona will not be eliminated easily from its current position because Bilbao is not as good as you imagine.
Barcelona won't be bad forever and I'm sure they won't let more points drop. The match against Osasuna is an important match to win after the defeat against Villareal, so don't just say the bad side without considering the good possibilities. Bilbao and Real Sociedad are not better than Barcelona, but I see some people would rather Barcelona lose than return to their best.