20150324 city.pune: Cricket-crazy fans put faith in quirky rituals for Team India's victory