Indian fans at the entrance of the Narendra Modi Stadium. Photo: PTI
Indian fans at the entrance of the Narendra Modi Stadium. Photo: PTI