Jack Leach proved too good for Gloucestershire as Somerset claimed victory on day three of their County Championship Division One match.
Gloucestershire were knocked over for 186 in their first innings after resuming on 119 for 4 on the third morning, with Somerset spinner Leach finishing with 5 for 49.
There was no let up for Gloucestershire as their fierce rivals enforced the follow on before claiming a record victory for this fixture with Leach taking three more wickets as the scalps were shared among the Cider County's five bowlers.
The win moves Somerset into the top half of the County Championship table as they bag 23 points.
Somerset 591 for 7 dec (Abell 142, Renshaw 94, Gregory 89, Lammonby 76, Hildreth 53) beat Gloucestershire 186 (Bracey 39, Leach 5-49) and 159 (Bethell 61, Leach 3-41) by an innings and 246 runs.
Sam Hain cashes in on Edgbaston highway
A batter's paradise at Edgbaston sees Warwickshire and Northamptonshire heading for a draw.
Sam Hain ended unbeaten on 140 as the hosts reached 394 for 4 by stumps in response to Northants' 597 for 6 declared.
Will Rhodes shared a 201 stand with Hain for the fourth wicket but fell on 99.
Hain and Matt Lamb would ensure there was no late capitulation with an unbroken stand of 80 off the last 23 overs of the third day.
Warwickshire 394 for 4 (Hain 140*, Rhodes 99, Sibley 52) trail Northamptonshire 597 for 6 dec (Vasconcelos 156, Young 134, Procter 100*, Cobb 66) by 203 runs.
Surrey push for innings win
Surrey are on the hunt for an innings win after they bowled Kent out for 230 in reply to their 671.
Kent were 82 for 1 at stumps as Ben Compton stubbornly resisted the Surrey attack.
Compton shared an 82 run stand with Zak Crawley that saw the openers bat for most of the evening session.
Will Jacks castled Crawley late in the day and Surrey should be confident of picking up the nine wickets they need to win at Beckenham.
Kent 230 (Robinson 71, Jacks 4-65) and 82 for 1 (Compton 47*) trail Surrey 671 for 9 dec (Pope 96, Overton 93, Foakes 91, Curran 78, Patel 76, de Grandhomme 66, Clark 54*) by 359 runs.
Joe Root century gives Yorkshire hope of saving Roses match
Joe Root posted a century as Yorkshire battled their way to 356 for 8 in reply to Lancashire's mammoth 566 for 9 declared.
Keaton Jennings sent a message to England selectors with a double hundred that put Lancashire in control of the match.
However, the former England skipper held the hosts together and gave them every chance of saving the game on the final day.
Root shared a 154 stand for the sixth wicket with young wicketkeeper Harry Duke; their partnership stretched from late morning to midway through the evening session.
Yorkshire have skipper Steven Patterson and Jordan Thompson unbeaten overnight with the pair set to try to knock off the 61 runs they need to avoid the follow on.
Yorkshire 356 for 8 (Root 147, Bailey 3-56, Parkinson 3-79) trail Lancashire 566 for 9 declared (Jennings 238, Croft 104, Vilas 82) by 210 runs.