Barcelona crowned Spanish champions after Real defeat
Barcelona were crowned Spanish champions for the 19th time on Saturday as holders Real Madrid gifted the title to their bitter rivals after a 3-2 defeat at Villarreal.
Real Madrid won its record 31st Spanish League title on Sunday, thanks to the late heroics of newer additions who led the Spanish champion to a come-from-behind 2-1 victory at Osasuna.