Mitchell McClenaghan and Joe Leach picked up a wicket apiece for Worcestershire on the second morning of the LV = County Championship clash with Surrey at New Road.
Surrey resumed on 59-0 from 17 overs – still 213 in arrears.
Rory Burns continued in the same free-scoring vein of yesterday and square cut and drove Charlie Morris for early boundaries.
Mitchell McClenaghan began with a maiden from the Diglis End and made the first breakthrough in his second over of the morning.
Zafar Ansari on 18 drove at the New Zealand paceman and edged through to keeper Ben Cox with the total on 70.
Former Worcestershire batsman Vikram Solanki received a warm reception on his first appearance at New Road since leaving the county at the end of the 2012 season.
Burns went to his half century off 59 balls with eight boundaries.
Joe Leach came into the attack at the Diglis End and he removed Solanki for 28 with his first delivery.
Solanki only succeeded in edging to Tom Kohler-Cadmore at slip after he had drove at Leach.
Surrey were then 122-2 in the 35th over.
Solanki was replaced by another ex Worcestershire player in Steven Davies who was fortunate to nick Leach for four.
The 150 came up in the 40th over and Burns completed 1,000 first class runs for the season when he reached 83.
England spinner Moeen Ali came into the attack but Surrey continued to score freely with Davies picking up several boundaries in quick succession.
By lunch Burns had moved onto 88 and Davies 48 from 50 balls out of 186-2 from 48 overs