After four draws from four so far this season, Glamorgan are on track to get their first win on the board this season as they trail Worcestershire by 46 runs who sit on 195-7.
A day two finish looked all but assured at one stage, only before Matthew Waite and Gareth Roderick’s 72-run partnership to rescue the innings.
With Worcestershire’s seventh wicket partnership being their most valuable in both innings, the top six weren’t firing for the Pears.
Michael Neser was called up to the pre-Ashes warm-up squad, during the day’s play which was justified from his performance so far in this match and earlier this season.
The Australian seamer picked up four wickets on day one and was 33 not out overnight.
Establishing his all-rounder status, Neser hit 13 fours on his way to 86 before falling as the last Glamorgan wicket, helping them to 258.
In Worcestershire’s second innings, the pitch looked to flatten as the day progressed, playing slow and with not much carry, although that didn’t stop Timm van der Gugten from picking up four wickets, taking his tally to six in the match.
Adam Finch’s career best figures for Worcestershire showed bright signs in what had been a tough two days for the visitors as he completed a five-wicket haul on the morning of day two.