Fans thronged the Narendra Modi Stadium in Ahmedabad on Wednesday for the third and final ODI between India and England. With India already leading the series 2-0, supporters arrived in high spirits, hoping for a dominant finish from the home team.