Barcelona missed the chance to move to the top of La Liga as Granada produced a sensational second-half comeback to claim a 2-1 win at Camp Nou on Thursday evening.
Barcelona lose to Granada
Ronald Koeman’s side had won 15 of their last 17 league matches, a run which has seen them enter title contention, but two goals in 16 minutes from Granada keeps the Catalans in third place, two points off Atletico Madrid and level on points with Real Madrid.
A strong start by Barca saw them take a firm grip of the game early on, and the team reflected that dominance in the opener Messi scored after 23 minutes, firing across goal and into the far corner of the net after an intricate move on the edge of the box.
Barcelona continued to dominate, but Granada found a surprise equaliser against the run of play after 63 minutes when Darwin Machis broke in behind to squeeze home a finish at the near post.
Granada took a shock lead through Jorge Molina, who lost his marker to head a winner past Marc-Andre ter Stegen.