The league is such a close race. Barcelona has a more easy schedule than Atl. Madrid and Real Madrid, but that doesn't mean that they are error-prone, we just saw them throw away a more than 7 points lead in a month's time.
Atl Madrid and Real Madrid are picking up momentum, thinking they still have a chance (and they do).
Barcelona will need to have a perfect synced team that can deliver the victory, after all, they worked perfectly up until this last month.
Indeed, this is an interesting league
barcelona will not repeat their mistakes, because they have failed in the Champions League, so they focus on the league and realistically barcelona will be the winner, because they get the rest of the game is easy.
Real madrid only focus for the Champions League, but Atletico still have hope, because it has the same points with barcelona.