Somerset sealed Division One survival with a 352-run LV= County Championship victory over Northamptonshire at Taunton.
The hosts extended their second innings total from 277 for one to 337 for four declared, captain Tom Abell bringing up his second century of the match before falling for 115 and Tom Lammonby contributing 110.
That 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 figures of seven for 74, ran out Emilio Gay to start the fifth over before pinning Luke Procter lbw three balls later.
The visitors’ woes continued after lunch, with only Tom Taylor able to go past the 20-run mark, posting 25 before being dismissed lbw by Josh Davey, who finished with three for 25.
It all ended after 30.4 overs when Overton caught Jack White at second slip, Northamptonshire all out for 109.
In Division Two, Middlesex recorded a decisive 80-run victory over Leicestershire at the Uptonsteel County Ground to keep their promotion hopes alive.
After reducing Leicestershire to 13 for four at the close on Thursday, chasing 275, Middlesex looked set to wrap up victory with relative ease on Friday as the hosts slumped to 70 for seven.
But Colin Ackermann, who batted for almost four hours for his 80, and the Leicestershire tail refused to budge and they had progressed to 194 before Middlesex, as Toby Roland-Jones finished with four for 34 and seven wickets in the match, were able to close out the win.
The win moved them to 209 points, just nine off division leaders Nottingham after the penultimate round.
Glamorgan ensured they also remained in the promotion picture with an innings and 24-run win over Derbyshire.
Seamer James Harris made the crucial breakthroughs with the wickets of Anuj Dal and Wayne Madsen, who top-scored in Derbyshire’s second innings with 77, en route to three for 59.
Australian Michael Hogan marked his final appearance in Cardiff after a decade with Glamorgan with two for 54 as the visitors were dismissed for 273.
Durham defeated Sussex by an innings and 140 runs at Chester-le-Street.
Sussex resumed at nine to four, rain having put a stop to Thursday’s play after just 14 deliveries, and Tom Haines and James Coles helped frustrate the hosts, putting on a 50-run partnership as the pair took a positive approach against Durham’s attack during good hitting conditions. .
But a post-lunch collapse brought an end to their resistance, Ben Raine finishing with five for 54 as Sussex’s second innings ended on 157.