Elsewhere today, Pakistan end on 255-8 with Bishoo picking up a four-for for the Windies. Aslam hit 75 before getting out in ugly circumstances, and whilst his average of 44 is impressive, he needs to convert his starts. His Test best record reads: 82, 70, 90, 44, 50, 74 - and sooner or later, he needs to add a century.
He has got to double-figures nine times in 12 innings, but the Windies pinned him back after Gabriel picked up two wickets in the first over. Aslam, Younis, Misbah and Sarfraz all made fifties but WI kept them in check, as the hosts lost five wickets after tea to hand the advantage to the tourists as they look to stave off a third whitewash of the tour.
Bishoo finished with 4 for 74 as Pakistan had lost their last four wickets for 18 runs - and it could have been worse after Gabriel dismissed Azhar for a first-ball duck off his second delivery of the match, and then beat Shafiq shortly after.
Zimbabwe, meanwhile, are 88-1 with Mawoyo and Masakadza on 41 not out and 33 not out respectively, in response to SL's 537, after Tharanga carried his bat with 110 not out, and Perera added the same total on day one.