Paul Stirling shrugged off a thigh injury and scored his second century in a week despite batting with a runner as Middlesex beat Sussex by 74 runs in the Royal London One-Day Cup.

The 27-year-old made 116 from 129 balls despite picking up the injury shortly after reaching his half-century, which required Nathan Sowter to run for him for the remainder of the innings at Hove.

Sussex never looked likely to trouble the Middlesex total of 288 for four, and Ravi Patel took four for 58 as the hosts were bowled out for 214 from 43.5 overs.

Joe Denly took four for 56 then smashed an unbeaten 150 as the acting Kent captain almost single-handedly sunk Glamorgan with 11 balls to spare at Canterbury

After helping restrict Glamorgan to 274, Denly rescued his own side from a sluggish start after openers Daniel Bell-Drummond and Zak Crawley departed relatively cheaply.

But Denly delivered again as he formed a match-defining fifth-wicket partnership with Alex Blake, with the pair adding 88 in 12 overs.

Joe Denly
Joe Denly starred with both bat and ball for Kent in the One-Day Cup (Gareth Fuller/PA)

Tom Wells’ heroics came up short as Derbyshire hung on to win by five runs against Leicestershire in a match reduced to 33 overs per side.

Leicestershire slipped to 139 for seven in their chase of 211, but an unbeaten 49 from Wells almost took them to victory.

The visitors needed 24 from the final over and, after hitting two sixes from the first three legal deliveries, Wells needed another from the last but Ravi Rampaul recovered with a match-winning dot ball.

Durham secured their first win in the tournament this season as they overcame Worcestershire by nine-runs on Duckworth-Lewis after a rain-affected day in Gosforth.

The hosts, defending 209 after being inserted to bat, reduced Worcestershire to 82 for four when the rain arrived.

Lancashire’s match against Warwickshire at Blackpool was abandoned after just 8.2 overs due to rain, with Lancashire on 50 for one having just lost the wicket of Alex Davies.

Lancashire v Hampshire – Specsavers County Cricket Championship – Division Two – Emirates Old Trafford
Alex Davies lost his wicket early for Lancashire (Martin Rickett/PA)

Varun Chopra hit a one-day best score of 160 as Essex compiled 313 to overcome Somerset at Chelmsford.

Chopra shared a fourth-wicket stand of 141 with Ravi Bopara (73), before Somerset were bowled out for 273 as they lost by 40 runs.

The matches between Yorkshire and Nottinghamshire at Headingley, and Gloucestershire and Hampshire at Bristol, were abandoned without a ball being bowled.