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.
This match went beyond the predictions of many people and the bookie released that Barcelona would win the match, but in fact Almeria managed to make Barcelona lose points away from home. Almeria's defense was really impressive in this match and managed to withstand the attacks that Barcelona built throughout the match, Almeria's defense and midfield also looked so solid that Barcelona were only able to release one shot on target throughout the match.
Real Madrid still playing in the Champions League will certainly be concentrated in two competitions, but that does not mean ignoring La Liga, While Barcelona can focus fully on La Liga because they don't play in other competitions.
Initially, that draw looks bad for Real Madrid but with a defeat of Barcelona, Real Madrid reduce the gap with Barcelona 1 more point with their derby draw. It's not too bad for Real Madrid. Sometimes they don't have to win to reduce gap against competitors.
Currently the point difference between Barcelona and Real Madrid is 7 points, the worst assumption is that Barcelona lost to Real Madrid at the Santiago Bernabeu in the El Clasiko match, then Real Madrid will collect 55 points and still have 4 points left from Barcelona, thus the opportunity to fight for the La Liga title will be even more competitive for both of them.