Andrew Caddick claimed five wickets for 49 runs to bowl Somerset to a 31-run NatWest Pro40 League Division Two win over Friends Provident Trophy winners Durham at Taunton.

The visitors looked well placed at 185 for two - chasing 290 - when Caddick returned to claim four for 24 from his second four-over spell.

Despite contributions of 84 from Phil Mustard and 68 from Shivnarine Chanderpaul, Durham were bowled out for 258.

Marcus Trescothick (84) had earlier shared an opening stand of 153 with Craig Kieswetter (61) to lay the foundation for Somerset's 289 for six.

South African Neil McKenzie hit 69 on his home debut, while Liam Plunkett was the pick of the Dynamos bowlers with two for 44.

The Sabres had won the toss and taken first use of a dry pitch, which looked likely to assist the spinners.

Trescothick and Kieswetter both hit 39-ball half-centuries, with the former dominating the strike.

Wicketkeeper Kieswetter was first to go, having hit nine fours and two sixes in his exciting 50-ball knock.

Trescothick quickly followed after looking in prime form in collecting eight fours and two sixes in facing 79 deliveries.

McKenzie also impressed coming in at three and needed only 53 balls to compile his runs, with four fours and three sixes - including two off successive balls from Gareth Breese.

A 300-plus total looked on the cards at 235 for three, but Durham managed to peg things back and give themselves hope on a fast-scoring ground.

When Charl Willoughby's eight overs went for 76 - the most runs conceded in a 40-over competition by a Somerset bowler - the visitors looked in charge.

After the early departure of Michael Di Venuto, Kyle Coetzer (42) and Mustard produced an attractive stand of 73.

Chanderpaul then joined Mustard in a partnership of 85 to take the score to 191 for two.

Mustard greeted Caddick's return with a big six, but then perished trying to repeat the shot as Justin Langer took a steepling catch at extra cover.

Mustard had hit eight fours and a six in his 74-ball innings, but his departure turned the game as Caddick followed up with the wickets of Dale Benkenstein, Gordon Muchall and Breese.

Chanderpaul did his best to keep Durham in it, but when he fell to a brilliant boundary catch by Ian Blackwell, having faced 56 balls and hit four fours and two sixes, the contest was as good as over.

Blackwell also claimed three for 39 from 6.5 overs as Somerset leapfrogged Durham in the table.