Gloucestershire Gladiators claimed a five-wicket win over Middlesex Panthers, leaving the visitors without a win in the T20 Blast so far this season.
John Simpson led Middlesex with the bat, finishing his innings with 22 not out, but was the only batsman to add more than 20, setting Gloucester a target of just 112 for victory.
Rain forced the match to be cut to 13-over innings, but a half-century from Daniel Bell-Drummond helped Kent post a total of 164.
The visitors won the toss and chose to bat, with a half-century from James Vince at the top of the batting order setting Hampshire up for a total of 177.
A 96-run stand for the opening wicket from Jacques Rudolph and James Allenby appeared to have left Glamorgan in a strong position, but Essex's middle order were in dominant form to pass their 190-run target in the final over.
Worcestershire Rapids cruised to a 24-run win over Nottinghamshire Outlaws to seal their first win of the season and move up to fifth in the North Group.
Nottinghamshire started their replay well, but Christopher Russell ripped through the lower order to ensure that they did not reach their target.
Northamptonshire Steelbacks moved to the top of the North Group table with a two-wicket win over Leicestershire Foxes.
Northamptonshire stuttered as they neared their target, but Graeme White hit the winning runs off the final over to clinch the win.
Results in full: Gloucestershire beat Middlesex by five wickets, Kent beat Somerset by 42 runs, Hampshire beat Sussex by 18 runs, Essex beat Glamorgan with four wickets, Worcestershire beat Nottinghamshire by 24 runs, Northamptonshire beat Leicestershire by two wickets, Lancashire beat Derbyshire by 20 runs, Warwickshire against Yorkshire abandoned