Pakistan overcame an early setback to make brisk inroads into New Zealand's 275 as they went to lunch on the second day of the first cricket Test at 67 for one on Saturday.
New Zealand's first innings came to a quick end on the second morning when they lost their last three wickets for the addition of only 15 runs.
Taufeeq was not out 42 with Ali on 23 and looking at ease on a wicket offering more to the batsmen than the bowlers.
New Zealand are likely to be disappointed with their first innings performance with four batsmen reaching half centuries but no one able to carry on.
The catch ended an 84-run stand with Kane Williamson, New Zealand's most productive partnership.
Ahmed ended the innings when he had Brent Arnel caught at mid on by Wahab Riaz, leaving him with figures of four for 63.
Abdur Rehman, whose left-arm spin tied up New Zealand on the first day, was not required on the second morning and was unable to add to his overnight figures of three for 51.
Source: AFP Global Edition