A billion prayers were heard as India after 28 years lifted the ICC Cricket World Cup 2011 in a fairy tale win crushing a fighting Sri Lanka by six wickets at the Wankhede Stadium in Mumbai on Saturday. Scenes of celebrations on the streets of India as captured in Kolkata Saturday night.