Anyway, Barcelona still have good gap against Real Madrid and they are still controlling the title race. Real Madrid will have to play in Champions League and it's a big disadvantage for them as Barcelona will likely 100% focus for La Liga.
Its seems you are Barcelona fans because keep protecting with your team although loss from weakness team Almeria, although gap 7 points behind Real Madrid on standing position right now have bad reputation after eliminating from Europe League and Barcelona got two loss in a row.
Real Madrid have won first leg in Champion League against Liverpool and second leg seems easy for qualifying to quarter final, have enough time before quarter final begin and not problem for Real Madrid have focus between Champion League and La Liga. Left Copa del rey for Barcelona and against Real Madrid in semifinal, will possibility for Barcelona without any trophy again in this season if loss from Real Madrid on semifinal?
I mean I am not even Spanish but to defend Barcelona fans, I have to say that they have been doing pretty fine. They won 7 in a row to get here, which is not an easy feat considering Real also wins games, and they have 7 point difference even with that, and yes it is shameful that they lost to a team like Almeira, they need to win games like these because they are pretty good at what they do and if you won 7 in a row and lost to Almeira, what's that about?
In any case, they are out of Europa too, and Real is fighting in UCL to stay alive, they will face much tougher teams, and Barcelona will only focus on the league, it all looks like Barcelona to win the league this season.