Barcelona recovered to secure a 3-1 win against Atlético Madrid as goals from Raphinha, Dani Olmo and Ferran Torres handed the visitors their first La Liga defeat since August and extended the champions’ lead at the top after an intense clash on Tuesday.

The result puts Barcelona on 37 points, four ahead of second-placed Real Madrid, who visit Athletic Bilbao on Wednesday. Atlético, arriving at Camp Nou on a seven-game winning run in all competitions, remain in fourth place with 31 points.

Atlético struck first in the 19th minute through Álex Baena on the counter but Raphinha equalised seven minutes later with a close-range strike after a killer through pass from Pedri.

Kick off your evenings with the Guardian's take on the world of football

after newsletter promotion