Fans from across the world descend on Narendra Modi Stadium