Cricket fans celebrate in Allahabad
Cricket fans celebrate in Allahabad, after India won the ICC Cricket World Cup final match against Sri Lanka, April 2, 2011. India sparked wild celebrations among their billion supporters after beating Sri Lanka by six wickets in the World Cup final at Mumbai's Wankhede Stadium on Saturday. REUTERS/Jitendra Prakash (INDIA - Tags: SPORT CRICKET SOCIETY)