Glamorgan pace bowler Michael Hogan claimed a career-best 7-92 on an otherwise tedious final day as the Division Two game against Gloucestershire ended in a draw at Bristol.
The 32-year-old Australian took 5-13 in 32 balls as Gloucestershire collapsed from an overnight 456-4 to 478 all out.
Trailing by 30 after the first innings, Glamorgan eased to 176-2 declared second time around, with Will Bragg unbeaten on 71.
Gloucestershire went into the final day aiming to establish a lead of at least 130, according to skipper Michael Klinger, but those hopes rapidly disappeared as Hogan induced a remarkable collapse which saw the remaining six wickets tumble inside 47 minutes.
Hogan struck with the opening ball of the day when Hamish Marshall chased a wide delivery and edged to wicketkeeper Mark Wallace for 27.
New batsman James Fuller square cut his first delivery from Hogan to the boundary and had moved on to nine when he tried to fend off a short delivery from the Australian and only succeeded in popping up a catch to Stewart Walters at point.
Hogan struck again in his next over when Benny Howell played across the line and was given out leg before wicket for 23.
Teenager Miles Hammond, in his first County Championship innings, failed to get off the mark as he played back to Hogan and snicked a catch to Wallace.
Left-arm spinner Dean Cosker got in on the act when Craig Miles mistimed a sweep and lobbed a gentle catch up to Wallace.
Then, in the next over, Hogan wrapped up the innings when David Payne was caught behind off a defensive edge to give Wallace his fifth victim of the innings.
It was the first time Hogan had taken seven wickets in an innings and just reward for 37 overs of hard graft on an unhelpful pitch.