James Vince and Liam Dawson do the damage in Hampshire’s rout of Essex
Skipper James Vince and Liam Dawson starred as Hampshire trounced Essex by 118 runs in the Vitality Blast.
Vince needed just 48 balls to amass 103, hitting eight sixes and the same number of fours, in a total of 214 for eight before Dawson took four for 21 as the home side collapsed to 96 all out in 14.1 overs at Chelmsford.
Tom Kohler-Cadmore plundered an unbeaten 64 to help Somerset strengthen their position at the top of the South Group with a nine-wicket demolition of struggling Middlesex.
Kohler-Cadmore, who hit four sixes – the last of them to win the match – and seven fours, and Tom Abell with 25 not out eased the home side over the finishing line with 39 balls to spare at Taunton after the visitors were bowled out for just 136 in 18.4 overs.
Tom Smith dispatched the first ball of the final over for four as Gloucestershire edged to a two-wicket victory over high-flying Surrey in a low-scoring thriller at Bristol.
Only opener Grant Roelofsen, Oliver Price and James Bracey made it past 20 on a difficult pitch, but the hosts, who needed two off the last over, managed to chase down the visitors’ 124 for nine despite England seamer Sam Curran’s three for 20.
David Payne and Matt Taylor had both earlier taken three wickets with Jamie Smith’s knock of 29 the biggest batting contribution in the match.
Colin Ingram and Chris Cooke staged an unbeaten stand of 109 to ease Glamorgan to a seven-wicket win over Kent inside 17 overs.
The pair came together in the ninth over with the score on 82 for three in response to Kent’s 189 for six – due in large part to Tawanda Muyeye’s 62 – and were still there at the finish, Ingram making a 32-ball 63, including 10 fours and a six, and Cooke 46.
Michael Bracewell and Adam Hose both hit half-centuries as Worcestershire blew away Nottinghamshire by 56 runs to go top of the North Group.
Bracewell, who put on 98 with skipper Brett D’Oliveira for the first wicket, made 55 and Hose an unbeaten 51 in an impressive 226 for five.
Alex Hales led a Notts charge with 71 from 35 balls, but largely without support as D’Oliveira ripped the heart out of their reply with four for 11 in his two overs and Pat Brown took four for 25 as they were dismissed for 170.
Wayne Madsen’s unbeaten 71 laid the foundation for Derbyshire to see off previous leaders Birmingham Bears by 17 runs.
Madsen hit 12 fours with Tom Wood adding a quick-fire 39 from 19 balls in a total of 174 for five, and they were backed up by bowlers Zaman Khan and Zak Chappell, who finished with three for 34 and three for 32 respectively as the visitors reached 157 for nine.
Chris Lynn smashed an unbeaten century as Northamptonshire beat Leicestershire by eight wickets in the battle of the bottom two.
Lynn thumped five sixes and 13 fours on his way to 110 from 68 balls to see his side to victory on 168 for two with seven deliveries to spare.
Leicestershire had posted 164 for eight with Ben Sanderson and Andrew Tye helping themselves to three wickets each.
A third-wicket partnership of 54 between Michael Jones and Ollie Robinson provided the backbone for Durham as they completed a comfortable six-wicket win over Lancashire at Chester-le-Street.
Jones’ 43 and 39 for Robinson set up Ashton Turner and Wayne Parnell to see the home side over the line with 10 balls remaining after Parnell, Bas de Leede, Ben Raine and Nathan Sowter had taken two wickets each to help restrict Lancashire to 152 for nine.
The best videos delivered daily
Watch the stories that matter, right from your inbox