A late penalty deprived Málaga of victory over Tenerife on Saturday evening, the game ending in a 1-1 draw.
Apoño put the Blue and Whites ahead in the 66th minute but an 85th minute penalty, converted by Alfaro, put the sides level again and that’s how it finished.
A 63rd minute goal from Ibrahimovic was enough to give Barcelona victory in Mallorca and, at least for one day, take them back to the top of La Liga. Real Madrid take on Atletico Madrid on Sunday evening.