While the contributions of veterans Babar Azam (73) and Mohammad Rizwan (80) were pivotal in setting a competitive total of 329, and the bowling heroics of Shaheen Afridi (4/47) and Naseem Shah (3 ...