Sports | Thu Nov 8, 2012 4:53pm IST

Celtic's win over Barca gives fans reason to believe