Captain Marcus Trescothick led by example with an unbeaten hundred as Somerset moved one point behind South Group leaders Hampshire via a 143-run demolition of Essex at Chelmsford.
Trescothick’s 108 not out from 61 balls, featuring 12 fours and five sixes, sped the visitors to a mammoth 225 for two.
Once Craig Kieswetter had gone early, Trescothick added 71 with Peter Trego. The left-hander then shared an unbroken stand of 127 with James Hildreth, who struck 64 from 29 deliveries.
Aside from opener Ravi Bopara’s 29, the Eagles did not get going as Craig Meschede picked up three wickets and Steve Kirby plus Murali Kartik split four to dismiss Essex in 10.3 overs.
Pakistan duo Wahab Riaz and Azhar Mahmood took five wickets and struck a century respectively against Gloucestershire at Beckenham as Kent gained their second win of the competition.
Riaz’s 5-17 from three overs included a hat-trick and two-in-two, and Mahmood’s unbeaten 106 came in 57 balls with 13 fours and a six.
Gladiators openers Hamish Marshall, who top-scored for the visitors with 47, and Kevin O’Brien put on 77 but, after both fell, Riaz precipitated a collapse from 151 for four to 166 all out from 20 overs.
Following the early loss of Rob Key, Joe Denly and Mahmood put on 135 until Denly fell for 50. However, Mahmood completed an eight-wicket win with seven deliveries to spare.
In the North Group Worcestershire also picked up their second victory thanks partly to seamer Chris Whelan’s four wickets against Derbyshire.
The Royals stuttered to 121 for seven, restricted by 17-year-old left-arm spinner Tom Knight’s 3-16 from fours overs. His three victims were internationals Alexei Kervezee, Shakib Al Hasan and Vikram Solanki, who top-scored with 28.
The Falcons lost regular wickets, notably Chesney Hughes for 22 and Ross Whiteley for 16. Both fell to Whelan, who took 4-21 from four overs.
Steffan Jones gave the hosts late hope but he was last out for 24 as they fell 15 short at Derby.
Northamptonshire remained bottom following a six-wicket defeat to Warwickshire in a low-scoring match at Wantage Road.
Seamer Keith Barker and spinner Jeetan Patel shared six economical wickets to limit the Steelbacks to 96 all out in 19.5 overs. Only Johan Botha and David Murphy breached 20 as Chris Woakes and Steffan Piolet struck twice.
Despite Neil Carter’s first-over departure, the Bears’ cautious top order did enough. Opener Varun Chopra top-scored with 34 and Will Porterfield plus Darren Maddy struck twenties before victory was completed with 10 balls left.