Under the floodlights of DY Patil Stadium in Navi Mumbai, history was made. India won its first-ever Women’s World Cup ...