There was to be one final twist in the tale as Seydou Keita popped up to head home a stoppage-time equaliser for Barca.