Babar Azam, Shaheen Afridi and Haris Sohail starred as Pakistan beat New Zealand by six wickets in the 33rd match of the ICC Cricket World Cup 2019 at Edgbaston in Birmingham on Wednesday.

With this win, Pakistan managed to keep their hopes of making it to the semifinals alive.