Sevilla came back twice to beat rock bottom Osasuna in a 4-3 thriller at El Sadar.
Jorge Sampaoli’s men are now a point below Real Madrid and a point above Barcelona.
Sevilla captain Vicente Iborra scored a hat-trick and Pablo Sarabia scored the winner. Iborra also scored an own goal. Sergio Leon and Franco Vazquez scored the other goals for Osasuna.
Barcelona won 4-0 against Eibar at Ipurua as Denis Suarez, who came on for injured Sergio Busquets, scored his first goal for Barcelona. Lionel Messi, Luis Suarez and Neymar scored the other goals for the Catalonians.