Barcelona left it very late to pick up another three home points in the Champions League against Scottish champions Celtic, but they walk away top of Group G with nine points from their three matches played.
Celtic, who were within half a minute of adding to their tally, remain in second place in the group on four points, after Spartak Moscow beat Benfica 2-1 in the other match in the group.
The Calatan side are all but through into the knockout stages already, with just a single further victory enough to assure them of a place in the Champions League in the new year.
Javier Mascherano put through his own net to give Celtic the lead, but Andres Iniesta equalised before halftime and Jordi Alba scored a late winner.
Here are six things we learned in the game.