PSL 9: Peshawar Zalmi clinch thrilling victory against Islamabad United Captain Babar Azam’s remarkable innings saw him score 111 runs off 63 balls 9 months ago