Ireland won an exciting game by two wickets with four deliveries to spare.
Ed Joyce survived what might be one of the luckiest and the closest of shaves.
Kevin O'Brien's 25-ball 50 and Gary Wilson's 80 helped Ireland pull off a narrow victory.
O'Brien came out to bat at No. 7 position and slammed right boundaries and two sixes to complete his half-century.
Balbirnie was out playing a stiff shot to the subtitle fielder Saqlain Haider.
Porterfield was bowled and O'Brien was out LBW to Tauqir.
Ed Joyce was not able to make the most of a bizarre let-off early on.
The ball, bowled by Amjad Javed, swung in late and beat Joyce's forward prod before hitting the off stump.
Stirling was out edging behind to Swapnil Patil to leave Ireland at four for one.