Barcelona is making a strong push towards clinching the La Liga title, taking advantage of mistakes by their main rivals, especially Real Madrid. Real’s recent 1-1 draw against Girona extended Barcelona's lead in the standings to six points. Additionally, Barcelona holds a crucial game in hand against Espanyol which, if won, could stretch the gap to nine points.

Though the title is not mathematically secured yet, Barcelona is clearly pulling away thanks to consistent performances and growing confidence within the squad. Real Madrid’s inability to capitalize on crucial moments has further bolstered Barcelona’s prospects of wrapping up the title sooner than expected.

All eyes are now on the upcoming El Clasico on May 10. Should Barcelona maintain their advantage going into this fixture, a victory would practically guarantee the championship. However, considering Real Madrid won the first head-to-head clash earlier this season, Barcelona ideally needs to win by two goals or more to nullify Madrid’s head-to-head advantage.

Another possible scenario is Barcelona building a 13-point lead, rendering goal difference and head-to-head records irrelevant, thus securing the title even before facing Real Madrid. This highlights how far ahead Barcelona currently stands.

In summary, Barcelona is in a commanding position to claim La Liga, controlling their destiny and setting the stage for a dramatic season finale.