Leg-spinner Paul Strang followed his maiden test century with four for 58 to put Zimbabwe well on top on the second day of the first Test again St Pakistan in Sheikhupura yesterday. When bad light stopped play the home side, were 189 for six in reply to Zimbabwe's 375 after an eventful day during which spectators stoned their own side.