That was to be Sri Lanka's last taste of success as Sarfraz and Amir took advantage of some lacklustre fielding to amass an unbeaten 75-run partnership to lead their side to victory with 31 balls to spare.
Pakistan have made it through to the semi-finals of the Champions Trophy where they will meet England on Wednesday in Cardiff, but they refused to take the easy route. The two left-armers, Amir and Junaid Khan, ripped the heart out of the Sri Lankan middle order as they went from 161 for 3 to 167 for 7.
Pakistan's unpredictability as an global cricket team was once again on view in their Champions Trophy 2017 final Group B game against Sri Lanka on Monday (June 12).
A two-day turnaround does not leave much time to address such issues but, then again, Pakistan only needed three days to bounce back from a 124-run thrashing by arch-rivals and title-holders India in their tournament opener before defeating top-ranked South Africa.
On the other Semi-Finals, India will be playing against Bangladesh.
But such promise rapidly evaporated as Pakistan lost wickets cheaply, not helping themselves through some poor shot choices.
Pakistan and Sri Lanka looked vulnerable batting. It was typical of Pakistan, making a calamity out of a comfortable situation, and proved that their batting line-up is still hugely limited in this format of the game. With these wins, both Sri Lanka and Pakistan will now have a great opportunity to make it to the semis of Champions Trophy this year.
Winning the toss and coming out to bowl, Pakistani bowlers kept their cool throughout the innings to pick up Sri Lankan wickets at right times to restrict them to a comparatively low total.
Kusal Perera who suffered a tone hamstring during Sri Lanka's run chase has been ruled out of the Championship and was replaced by Dhananjaya de Silva in the squad.
Sarfraz and Amir stayed cool; Perera at mid-on then dropped a sitter after Malinga had duped Sarfraz, the biggest and most decisive mistake of an error-strewn yet rather magnificent match. For Sri Lanka, Nuwan Pradeep sealed three wickets for 60 runs. Besides, young pacer Hasan Ali has been in top form along with the ever risky Mohammad Amir.
Their campaigns back on track after upset wins, Pakistan and Sri Lanka face each other in their concluding Champions Trophy group match in a virtual "quarter-final" today.