Worcestershire Seconds went down by six wickets to their Glamorgan counterparts after two declarations made up for time lost earlier in the game to the weather at Monmouth School.
A double century stand between Joe Cooke and Billy Root enabled Glamorgan to reach a 279 target in 67 overs.
Only 24 overs had been possible on the second day when Glamorgan reached 59-0 in reply to Worcestershire’s 249-2 declared.
But the home side declared 190 runs behind overnight and then Worcestershire reached 88-6 in 25 overs before pulling out.
Opener Jack Haynes was Worcestershire’s main contributor, following up his first innings half century by making an unbeaten 48 off 62 balls with two sixes and four fours.
Ed Bragg struck an early blow for Worcestershire in dismissing opener Tom Cullen (4) with the final ball of his first over.
But then Cooke and Root put their side on the way to victory with a stand of 226 in 57 overs.
Cooke made 121 before he was second out – to Zain Ul-Hassan – with 230 on the board.
Matt Davis accounted for Root (112) before Glamorgan reached their target.
Bragg finished with figures of 12-2-48-1, Ul-Hassan 14-2-63-2 and Davis 14-1-48-1.