Peshawar Zalmi bowlers staged a comeback to restrict Islamabad United to 143 for nine in their Pakistan Super League match.

Islamabad United won the toss and elected to bat first, getting off to a quick start but failing to maintain momentum throughout their innings.

Openers Sahibzada Farhan, who made 36 off 35 balls, and Kyle Mayers, with 18 off 18, provided early runs before Peshawar Zalmi's bowling attack gained control.

The wickets began to fall with Mayers' dismissal, caught by Alzarri Joseph off Mohammad Ali. Ali proved effective, taking three wickets for 19 runs, including those of Colin Munro and Saad Masood.

Skipper Shadab Khan attempted a counter-attack but was dismissed for 15. Other middle-order batters including Azam Khan, Salman Agha, and Imad Wasim also fell quickly. Babar Azam's sharp fielding resulted in a run-out dismissal.

Ben Dwarshuis offered some late resistance, hitting an unbeaten 33 off 17 balls, helping Islamabad United reach their total of 143 for nine after 20 overs. The Lahore surface offered some grip and variable bounce.

The Peshawar Zalmi bowling attack worked together, with Mohammad Ali leading the effort. Ahmed Daniyal, Saim Ayub, Luke Wood, Alzarri Joseph, and Hussain Talat each secured a wicket.

Leading into the match, some analysis suggested that Islamabad United, despite being high on the table, might begin to wobble following a recent defeat. Conversely, Peshawar Zalmi needed a win to help their playoff hopes.

The pitch conditions at Gaddafi Stadium have been noted for offering assistance to seam bowlers this season, impacting scoring compared to previous years, as discussed in pre-match assessments.

If you buy something through a link in this article, we may earn commission.