Peshawar Zalmi rode Babar Azam’s century and leg-spinner Arif Yaqoob's four-wicket over to beat Islamabad United by eight runs in the Pakistan Super League on Monday. Babar smashed 111 not out off 63 balls with 14 fours and two sixes and anchored Peshawar to 201-5.