Madrid: Lionel Messi scored a spectacular winner as Barcelona moved to the top of La Liga with a hard-fought 2-1 win at Malaga on Saturday.
The European champions were handed the perfect start when Munir El Haddadi tapped home the opener after just 64 seconds, but were far from their best and Malaga levelled through Juanpi either minutes before the break.
Messi had been struggling with a slight hamstring strain in the past week, but the five-time World Player of the Year again made the difference as he volleyed home his 20th goal of the season to move Barca a point clear of Atletico Madrid in top spot.
Bollywood celebs show you colours for Navratri 2017
Photos: Kareena Kapoor Khan, Kangana Ranaut at the Mumbai airport
Birthday special: Chris Gayle and his multiple records in cricket
In Pictures: 17 dreaded on-screen villains of Bollywood
'Ramayan' director's great granddaughter Sakshi's hottest photos