A Hindu priest rotates an oil lamp as he and cricket fans perform rituals for the Indian team on the banks of the holy Ganges River in Allahabad, India, Friday, April 1, 2011. India will play against ... more 
A Hindu priest rotates an oil lamp as he and cricket fans perform rituals for the Indian team on the banks of the holy Ganges River in Allahabad, India, Friday, April 1, 2011. India will play against Sri Lanka in the final Cricket World Cup match on Saturday. less 
1 / 1
Associated Press | Photo By Rajesh Kumar Singh
Fri, Apr 1, 2011 7:04 AM EDT