Shaheen Afridi wrecker in chief as Pakistan finally beats India in World Cup event October 24, 2021 Krithika Iyer Cricket