Somerset sealed Division 1 survival with a 352-run LV= County Championship win over Northamptonshire at Taunton.
The hosts stretched their second-leg tally from 277 for one to 337 for four declared, with captain Tom Abell approaching his second century of the game before falling for 115 and Tom Lammonby contributing 110.
He set a daunting victory target of 462 for Northamptonshire and they got off to a dreadful start with four wickets falling for 15.
Craig Overton, who finished with match numbers of seven for 74, chased Emilio Gay to start the fifth again before pinning Luke Procter lbw three balls later.
The visitors’ woes continued after lunch, with only Tom Taylor able to top the 20-run mark, posting 25 before being fired lbw by Josh Davey, who finished with three for 25.
It was all over after 30.4 overs when Overton caught Jack White at second slip, Northamptonshire all for 109.
In the Second Division, Middlesex picked up a crucial 80-point victory over Leicestershire at the Uptonsteel County Ground to keep their promotion hopes alive.
After cutting Leicestershire to 13-for-four at Thursday’s close chasing 275, Middlesex looked set to wrap up victory relatively easily on Friday as the hosts fell to 70-for-seven.
But Colin Ackermann, who beat for almost four hours for his 80, and the Leicestershire tail refused to fold and they had progressed to 194 before Middlesex, for whom Toby Roland-Jones finished with four for 34 and seven wickets in the match, were able to close out the victory.
The win moved them to 209 points, just nine behind division leaders Nottingham after the penultimate round of games.
Glamorgan ensured they also stayed in the promotion picture with an innings victory and 24 points over Derbyshire.
Seamer James Harris made crucial breakthroughs with the wickets of Anuj Dal and Wayne Madsen, who topped Derbyshire’s second innings with 77 en route to three-for-59 figures.
Australian Michael Hogan scored his last Cardiff appearance after a decade with Glamorgan with two for 54 as the visitors were dismissed for 273.
Durham beat Sussex by one set and 140 runs at Chester-le-Street.
Sussex picked up nine for four as rain ended Thursday’s game after just 14 deliveries, and Tom Haines and James Coles helped frustrate the hosts, setting up a 50 partnership as the pair took a positive approach against the attack of Durham in good striking conditions. .
But a post-lunch slump ended their resistance, with Ben Raine finishing with five-for-54 as Sussex’s second set ended on 157.