County Championship D2, Worcester, day four: Worcestershire 696-8 dec beat Somerset 318 & 322 by an innings and 56 runs
Worcestershire 22 pts, Somerset 4
Worcestershire had to work hard to collect the final two Somerset wickets before completing victory by an innings and 56 runs at New Road.
Resuming on 220-8, the visitors added 102 to their total before Kabir Ali bowled Simon Francis for 29 to bring the game to an end.
Francis added 55 with Carl Gazzard, who resisted for two and half hours for his 44 not out.
Andy Caddick was the other wicket to fall, caught off Ray Price for 39.
Price finished with 4-67, but spin partner Gareth Batty was unable to add to his tally on the final morning and had final figures of 4-121.
Worcestershire laid the foundation for their victory on days two and three as centuries by Zander de Bruyn, Ben Smith and Steven Davies carried them to a club record total of 696-8 declared.
De Bruyn's 161 was the perfect way for him to end his stint as one of the county's overseas players. He is set to link up with the South Africa A side, with West Indies Chris Gayle taking over on the county staff.
The win lifted Worcestershire back into contention for promotion back to Division One after a run of four successive defeats.
"It was absolutely vital we won this one, but I can't stress enough that is those four defeats we played some good cricket. That's got to be a good sign," said coach Steve Rhodes.
"We have now got games against teams that are above us or challenging and I think that's a good thing.
"They are obviously good sides and are coming into the games with lots of confidence, but they are almost double-pointers and that's going to be an advantage for us if we want to go up."