The La Liga title race is coming down to a photo-finish between Barcelona and Real Madrid, with Atlético Madrid close behind.
Barcelona and Real Madrid emerged victorious on Matchday 29 of La Liga, continuing their relentless battle in a thrilling ...