At the start, Fakhar Zaman fell for another duck, but the innings was resurrected due to Imam-ul-Haq's 80 and Babar Azam's 66.
After defeating Bangladesh in the final match of the group stage by 136 runs on Thursday, Afghanistan are looking to create another upset when they take on Green Shirts. Afghanistan are 101/3 in 26 overs.
Pakistani skipper Sarfraz Ahmed detailed that there were some changes in the Pakistani team.
Asia Cup 2018 Super Four: Pakistan beat Afghanistan in a last-over thriller in the Super Four game, but what followed next was what won hearts of both nations. Wickets kept falling for Pakistan with star Afghan spinner Rashid Khan yet again proving his utility with a three-wicket haul but Malik held his nerves to keep one end tight.More news: SpaceX to announce 1st private moon flight passenger
More news: Nadal pulls out of China Open and Shanghai Masters with knee trouble
More news: These photos show how much Hurricane Florence 'ravaged' the Carolinas
Shahidi had added 63 for the third wicket with Rahmat Shah who scored a measured 36.
Bangladesh clinched a huge 137 runs win against Sri Lanka in the opening match of the Asia Cup. Debutante Shaheen Shah Afridi finished with two wickets and Hasan Ali ended up with a wicket as well.
Pakistan will next face India in another blockbuster encounter in Dubai on Sunday. Afghanistan and Bangladesh meet in Abu Dhabi on the same day.