The title race in Spain intensified as La Liga giants Real Madrid, Barcelona, Atletico Madrid and Sevilla failed to gain wins over the weekend.

Barcelona suffered a shocking 3-1 loss against Levante in an away match, as the Valencia-based team managed to beat Barça in an impressive comeback, winning their second match in a row.

Real Madrid missed a chance to take the top spot following disappointing 1-1 draw with Real Betis at Santiago Bernabeu.

Read more: Football: Title race intensifies in Spanish La Liga