Tom Kohler-Cadmore and Ben Cox led a Worcestershire fightback with an excellent sixth wicket partnership against Gloucestershire on day one of the Specsavers County Championship clash at New Road.
Kohler-Cadmore and Cox added an unbroken 80 in 18 overs to take Worcestershire to 114-5 off 30 overs.
By lunch, Kohler-Cadmore had moved onto 59 and Cox 25.
Worcestershire batted first after the toss was uncontested with Gloucestershire taking up the option to bowl.
Home skipper Daryl Mitchell (0) was trapped lbw to the third ball of the opening over from David Payne.
Joe Clarke got off the mark to the next delivery with a square drive for three.
But he did not add to his score before edging Liam Norwell to Chris Dent to slip.
The total was also boosted courtesy of two deliveries flying to the boundary for four byes and four leg byes.
But with the total on 26, George Hankins at third slip parried an edge from Alexei Kervezee (2) off Payne and Dent ran from second slip to complete the catch.
D'Oliveira (10) became Payne's second lbw victim and Ross Whiteley (3) was bowled by Josh Shaw at 34-5 in the 12th over.
But Kohler-Cadmore and Cox improved the picture in quickfire fashion.
A boundary to Kohler-Cadmore off Craig Miles brought up the 50 and he then straight drove Shaw for successive fours.
Another straight drive for four by the former Malvern College pupil – also off Miles – brought up the 50 partnership with Cox in nine overs.
Cox was providing the perfect foil for the more aggressive Kohler-Cadmore and also reeled off several pleasing strokes of his own.
Payne returned to the attack after an opening spell of 7-1-11-3 and Kohler-Cadmore collected three boundaries in an over to go to an excellent half century.
It came off 57 balls and contained 11 boundaries.
The Worcestershire 100 was raised in the 27th over and the boundaries continued to flow.