Barcelona, Real Madrid and Atlético Madrid have been battling for supremacy in Spanish soccer since the start of the season, ...