Shadab-led Stallions defeated the Babar-led Badshahs by two wickets with three balls to spare in a practice match at the Gaddafi stadium, Lahore.
The Stallions, after winning the toss, elected to field first. Babar Azam, the captain of the Badshahs, was the top-scorer with 46 runs off 43 deliveries, including six fours, while Mohammad Haris (29 off 16), including four boundaries and one massive six.
ALSO READ: After Babar, Doull slams Kohli for slowing down to achieve milestone
Imad Wasim made a valuable contribution by scoring 23 runs off 12 balls, while Usama Mir also chipped in 23 runs. The Badshahs were restricted to a total of 157/8 in their allotted 20 overs.
The Stallions' bowling attack was led by Mohammad Wasim, who picked up three wickets for 38 runs in his four overs, while Mohammad Nawaz and Haris Rauf took two wickets each.
In response, the Stallions had a shaky start, losing three wickets in a quick flash.
Saim Ayub's fifty and Tayyab Tahir's unbeaten 36 off 24 balls helped the Stallions chase down the target with three deliveries remaining in the innings.
The 20-year-old scored 50 runs off 33 deliveries, including six fours and two sixes. Shadab also contributed with 28 runs off 23 balls, while Naseem Shah remained unbeaten on 11 runs off five balls.
The Badshahs' bowling attack was led by Shaheen Afridi, who picked up three wickets for 22 runs in his four overs, while Zaman Khan and Ihsanullah took two wickets each.
However, their efforts were not enough to stop the Stallions from winning the match.
WATCH HIGHLIGHTS