Ben Stokes once again proved his dual‑skill mastery with both bat and ball, propelling Durham’s campaign for promotion in the Rothesay County Championship with a dominant 338‑run victory over Derbyshire, secured with a full day still remaining. The former England captain built on his earlier half‑century and two wickets in the first innings, later adding an unbeaten 66 runs and then delivering a devastating spell of 5 for 17, which helped bowl Derbyshire out for a meagre 84 as they attempted an unlikely chase of 423 for the win. The match began with Derbyshire attempting to recover from a precarious position of 127 for 6 in their first innings, still 156 runs behind Durham. Their lower order could not muster enough resistance, and they were eventually dismissed for a total of 156.

Durham’s pace bowler Matthew Potts played a pivotal role, finishing with figures of 5 for 46, underscoring the pressure Derbyshire faced throughout the encounter. Following the collapse, Durham’s opening batsman Ben McKinney stepped to the crease and produced a scintillating innings of 140 runs off just 162 balls, showcasing a blend of aggressive stroke‑play and composure.

Partnering him, Will Rhodes contributed a steady 52 runs, further solidifying Durham’s first‑innings total. Stokes then entered the fray, playing a rapid 66‑run knock off 55 balls, which propelled Durham to a declared total of 295 for 6, leaving Derbyshire with a daunting target. When Derbyshire began their second innings, Stokes turned the tables with the ball, claiming three wickets in a span of four deliveries, effectively dismantling the opposition’s batting line‑up.

Matthew Potts added to the onslaught with figures of 3 for 22, ensuring Derbyshire’s second‑innings total remained well below the required chase. The combined bowling effort left Derbyshire in a position where they could not realistically pursue the 423 runs needed for victory, sealing Durham’s emphatic win and boosting their promotion hopes. In other Division One action, Nottinghamshire, the current table‑toppers, recorded a comprehensive 145‑run triumph over Surrey at The Oval. Despite a valiant 111‑run innings from Surrey’s Ollie Pope, the home side was bowled out for 183 in their second innings.

Nottinghamshire’s bowlers, Olly Stone and Dillon Pennington, shared seven wickets between them, complementing Joe Clarke’s solid 95‑run contribution that helped the visitors post 306 all out after recovering from 147 for 3. Meanwhile, Warwickshire secured a thrilling one‑wicket victory against Sussex at Edgbaston, climbing to second place in Division One. Chris Woakes struck the winning boundary after Warwickshire’s score slipped from 149 for 3 to 202 for 9 while chasing a modest target of 203.

Sussex had been restricted to 207 in their second innings, setting the stage for a nail‑biting finish. In the lower divisions, Essex’s Charlie Allison delivered an unbeaten 105 at Taunton, steering his side to 314 for 3 after following on against third‑placed Somerset.

The innings gave Essex a slender three‑run lead with seven wickets still in hand, highlighting the importance of resilience after a setback. Gloucestershire’s batting duo, Ollie Price (63 not out) and James Bracey (45 not out), guided their team to 248 for 3 in Cheltenham, establishing a 131‑run advantage over Worcestershire with seven wickets remaining.

Their partnership exemplified steady accumulation and strategic shot selection. Northamptonshire’s opener Ricardo Vasconcelos reached a century, providing a platform for his side at Old Trafford against Lancashire.

The visitors declared on 298 for 4, then promptly dismissed Lancashire’s openers Keaton Jennings and Marcus Harris, leaving the home side with a daunting requirement of 422 runs for victory. Middlesex, batting second at Northwood, reached 184 for 4 before the close of play, setting a target of 170 runs to chase against Kent, who had been bowled out for 254. Cricket fans can also look forward to the first day of the second Test between England and Pakistan at Lord’s, which will be broadcast live on Sky Sports Cricket from 10 am (first ball at 11 am) on Thursday.

The match will be available for streaming without a contract via NOW, alongside other live cricket coverage on Sky Sports. All matches mentioned are being aired live on Sky Sports, with start times at 11 am for UK and Ireland audiences.