Gareth Roderick justified his promotion in Gloucestershire's batting order by scoring 71 as the hosts gained a first-innings lead of 144 over Worcestershire in the LV= County Championship match at Cheltenham.
Starting the second day on 83 without loss in reply to 182, Gloucestershire were bowled out for 326, Chris Dent making 79 and Alex Gidman 62. Gareth Andrew was the most successful bowler with 3-56.
Worcestershire duly progressed to 31 without loss in their second innings and trailed by 113 heading into day three.
Roderick, who earned a Gloucestershire contract by scoring more than 1,000 runs in a season for Cheltenham Cricket Club in the West of England Premier League, relished being back in the town.
The 21-year-old South African wicketkeeper-batsman was given a chance at number three, rather than his customary middle-order position, when skipper Michael Klinger fell for 36, caught at point off a delivery that seemed to stop on him with the total on 101.
Dent, unbeaten on 56 overnight, looked aggrieved to be given out stumped trying to sweep Moeen Ali, having hit 13 fours in his 114-ball innings.
At 129 for two, Gloucestershire were still 53 runs adrift, but Roderick was set by then and found a reliable partner in Gidman as the home side moved into the lead before lunch.
Gidman was first to his half-century in the afternoon session, from 76 balls with seven fours, but his young partner lost nothing by comparison.
Roderick hit seven boundaries of his own in bringing up a fifty off 107 deliveries and it was Gidman who departed to end a stand of 105, caught behind by Ben Cox, diving to his right, off Alan Richardson.
That made it 234 for three and 28 more runs were added before Roderick was taken at slip by Daryl Mitchell off Moeen. The crestfallen batsman had to drag himself off, having set his sights on a Cheltenham century.
Benny Howell, attempting a single when Hamish Marshall played a delivery to backward point, was run out by Alexei Kervezee's throw before a run had been added.
Marshall contributed 20, but he was bowled to give seamer Graeme Cessford his first championship wicket and Gloucestershire went on to lose their last four wickets for 25, Andrew claiming all but one of them in a spell of 3-15 from the College Lawn End.
Will Gidman was left unbeaten on 37 and Worcestershire openers Mitchell and Matthew Pardoe duly survived 18 overs to the close with few alarms.