Naib stuns Zimbabwe as Afghanistan clinch series in a nail-biter