Saud Shakeel showed grit and determination to hit 134 runs as Pakistan closed in on a series victory over England in the third Test decider in Rawalpindi.