India defeated South Africa by 52 runs in the final to lift their maiden Women's World Cup title on Sunday. The Women In Blue racked up a number of records during their historic win at DY Patil ...