Khurram Manzoor smashed 168 off 116 balls to chase their target of 296 to help Punjab beat Sindh by six wickets and 11.4 overs to spare
Ali Imran was declared player of the match for his 85-ball 77 and a wicket of Ahmed Shehzad
Khushdil Shah, coming in at No 6, struck a magnificent hundred off just 65 balls
Iftikhar Ahmed scored his second consecutive hundred of the tournament, including six fours and as many maximums.
Hammad Azam scored 78 off just 35 balls and picked up four wickets to set-up a win for his side.
The left-handed batsman alongside Adnan Akmal smashed a record 229-run partnership for the sixth wicket to clinch an unlikely win
Amad Butt ended up with three wickets while Mohammad Irfan nabbed two.
With two required off the last three balls, Sohail Khan struck a six off the fourth delivery to seal a victory for his side.
Uncapped Abu Jayed picked as Bangladesh name 15-man World Cup squad
Amla included, Hendricks misses out in South Africa's World Cup squad
Smith, Warner named in Australia squad for World Cup
'It will be the best day in my life when I meet him' - Abid Ali aspires to meet Sachin Tendulkar at World Cup
Ali Zafar comes out in support of Mohammad Amir
Shadab Khan ruled out of England series with virus, Yasir Shah named replacement
PSL 2019 - PSL Schedule with all PSL 4 matches and schedule for all franchises
Shastri treating Pakistan like every opposition
Amir misses out as Pakistan announce preliminary squad for World Cup
Bairstow, Warner hand Kolkata nine-wicket drubbing