Shafali Verma scripted a stunning redemption story in the ICC Women’s World Cup 2025 final, smashing 87 runs, taking two key wickets, and powering India to their historic maiden ODI World Cup title after returning as an injury replacement.