The race for the La Liga title is one of the closest in recent memory, with Atletico Madrid, Barcelona and Real Madrid separated by just three points.