Pakistan, Oct. 22 -- Zimbabwe recorded a rare test victory against Afghanistan on Wednesday at Harare Sports Club. Richard Ngarava took five wickets, bowling Afghanistan out for 159 in their second innings. Zimbabwe had earlier dismissed Afghanistan for 127 on day one and set a strong 233-run lead by scoring 359 in their first innings. Ben Curran made his maiden test century, playing a key role in Zimbabwe's total.

Afghanistan struggled to mount a fightback, with only opener Ibrahim Zadran scoring 42 and Bahir Shah adding 32 runs. Zimbabwe's pace attack proved too strong for the visitors, with Ngarava delivering his best test figures of 5 for 37. Opening bowler Blessing Muzarabani also took 3 wickets for 48 runs, helping secure the domin...