Asked to bat first, PTV could only manage 231-9 in 50 overs as Irfan took three wickets for 33 runs.
For PTV, Saud Shakeel (47) and Hasan Raza (34) were the top scorers.
In reply, WAPDA reached the target 234 in the 44th over, losing just one wicket of Kamran Akmal, who scored 87 runs off 86 balls courtesy 11 fours and three sixes.
Salman Butt was unbeaten on 75 off 103 balls while Bismillah Khan was not out on 67 off 70 balls.
For PTV, Waleed Malik took the only wicket giving away 49 runs.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ