Kandy, Sri Lanka – Pakistan sealed their place in the ICC Cricket World Cup quarter-finals after beating Zimbabwe by seven wickets in a rain-hit match on Monday.
Chasing a Duckworth/Lewis target of 162 off 38 overs, a half-century from Asad Shafiq (78 not out) and a solid knock by Mohammad Hafeez (49) steered Pakistan to 164-3 to win with 23 balls to spare
The result meant the Pakistanis joined Australia, New Zealand and Sri Lanka from Group A in the knock out stages of the competition.