"I am very happy about Shahid Afridi, who has taken a lot of criticism in the last two matches. I think he showed experience and won us a game that almost went out of our control," the skipper said after the nail-biting one-wicket win here.
In pursuit of 246, Pakistan were on course with Mohammad Hafeez's sparkling 75 but after the partnership was broken, they looked shaky before Afridi worked his magic in the end.
"After that, Afridi finished the game in the way he did. We have been criticised for not being able to chase well under pressure. But today we have shown that we can do it. The confidence of the team will be boosted.
"We expect innings like that from him. Whenever he gives time in the middle and play sensibly, he can be very dangerous. He already did it quite few times, and this was one of his best innings," he added.
But before the match-winning sixes, Afridi seemed to have blundered by crossing over to get away from the strike when Mohammad Talha was dismissed off the last ball of the penultimate over.
With Afridi at the other end, Pakistan needed 10 runs from five balls with one wicket in hand but last man Junaid Khan did the sensible thing of taking a single to give the all-rounder the strike to finish it off.