LAHORE  - Habib Bank Limited won a high-scoring match against Pakistan International Airlines by 27 runs in Karachi. HBL were put in to bat and started inauspiciously as Imran Farhat was dismissed first ball of the innings. Ahmed Shehzad and Younus Khan then put on a 142-run partnership for the second wicket before Shehzad fell to Shoaib Malik leg before. Younush and Asad Shafiq then combined for 118 runs for the third wicket. Younus, recently omitted from the 30-man pool for the Champions Trophy, finally fell for 101, with Shafiq scoring a quick fire 92 off 74 balls. Shahid Afridi played a cameo, scoring 39 off 15 balls, striking three sixes and three fours. Habib finished on 331 for 3 at the end of their allotted overs.PIA lost Agha Sabir for 4, before Kamran Sajid and Shoaib Khan snr put on 92 for the second wicket to help steady the innings. Sajid was dismissed on 48, with Shoaib bringing up 52 before being bowled by Abdur Rehman. Malik scored an aggressive 108 off 76 balls to keep PIA in the chase, but was restricted by the fall of wickets tumbling at the other end. In the end, PIA fell by 27 runs as they were dismissed for 304 in the 49th over.Sui Gas Northern Pipelines Limited pulled off a close two-run win over Zarai Taraqiati Bank Limited in their second match of the tournament. Batting first, SGNPL put on a strong batting display as their top three batsmen chipped in with key contributions. Azhar Ali struck his second consecutive half-century for SGNPL, top-scoring with 89 off 102. His innings built on an 83-run opening partnership between Mohammad Hafeez and Taufeeq Umar and a late flourish from Khurram Shehzad took SGNPL to a strong 314 for 5.ZTBL began their chase confidently as Sharjeel Khan and Hussain Talat shared an opening stand of 96. The middle-order built on their start, as Babar Azam and Haris Sohail struck half-centuries. Sohail missed out on his first List-A century, falling to Asad Ali for 99. His innings, which came off 89 balls, included five fours and two sixes. ZTBL struggled once their top four were dismissed and their innings eventually finished at 312 for 6. Mohammad Hafeez was the most economical bowler for SGNPL, conceding 33 runs in his 10 overs of offspin. Bilawal Bhatti took three wickets for an expensive 77 runs.State Bank of Pakistan won a thriller against Water and Power Development Authority by three runs in Ghari Khuda Baksh. SBP were put in to bat, and had contributions from their top- and middle-order, through Kashif Siddiq (11), Gulraiz Sadaf (29), Rameez Raja (23) and Usman Arshad (26). Adnan Raees and Usman Saeed combined for 107 runs for the fifth wicket, with both being dismissed finally for 54. WAPDA’s bowlers took wickets regularly throughout the innings to prevent any substantial partnerships, as SBP finished on 244 all out.WAPDA’s innings started abjectly as they lost both openers with the score on 12. After losing Aamer Sajjad caught behind for 27, Sohaib Maqsood and Mohammad Ayub combined for a fourth wicket partnership of 144. Maqsood finished on 119, as he was dismissed with 37 runs required. Ayub and Naved-ul-Hasan then brought the game very close, falling an agonising three runs short of the target at the end of their innings. Ayub would finish unbeaten on 64.