Naseem Shah struck two consecutive sixes in the final over as Pakistan defeated Afghanistan by one wicket in a tense Asia Cup Super 4 match.
With two wins from as many games, both Pakistan and Sri Lanka have sealed their places in the final of the tournament to be held on Sunday.
After Pakistan's nerve-jangling win over Afghanistan, Babar Azam became the joint-most successful captain for the Men in Green in T20Is.
Let's take a look at the most successful captain for Pakistan in the shortest format of the game.
During his tenure as captain, Shoaib Malik led Pakistan to 13 victories in 20 T20Is. Malik has a win percentage of 67.50% as captain in T20Is.
Mohammad Hafeez led Pakistan in 29 T20Is and the Men in Green managed to win 17 of those matches, giving Hafeez a win percentage of 60.34.
Shahid Afridi led the Men in Green in 43 matches in T20Is. Pakistan won 19 of those fixtures, giving Afridi a win percentage of 45.34.
Sarfaraz Ahmed won 29 out of the 37 T20I matches as the captain of Pakistan. The wicketkeeper-batter's win percentage is 78.37.
Babar Azam is now tied with Sarfaraz Ahmed with 29 wins as Pakistan captain. Babar Azam has led Pakistan in 45 T20Is so far.