Shafali Verma hammered a brilliant 87, scoring her first ODI fifty in three years and that too in the World Cup final. She then came back to claim two wickets for 36 runs to help India beat South ...