In a remarkable display of skill and experience, 43-year-old James Anderson spearheaded Lancashire's stunning last-day victory over Derbyshire, claiming four wickets for 18 runs to secure a 20-run win at Emirates Old Trafford. Derbyshire, chasing a modest target of 138, were bowled out for 108, with Anderson dismissing key batsmen Martin Andersson, Anuj Dal, Ben Aitchison, and Shoaib Bashir, before running out Zak Chappell to seal the win. This triumph, which marks Anderson's first win as permanent Lancashire captain, propels the team to second place in Division Two after just two matches.

Meanwhile, in Division One, Surrey's England duo, Jamie Smith and Ollie Pope, showcased their batting prowess with impressive centuries in a high-scoring draw against Leicestershire. The pair, looking to put their Ashes struggles behind them, made significant contributions, with Smith scoring 89 and Pope remaining unbeaten on 83 when the match was drawn, the teams accumulating nearly 1,500 runs in total at the Kia Oval. Defending champions Nottinghamshire earned their first victory of the season, defeating Glamorgan by 192 runs at Trent Bridge. Glamorgan, resuming their chase of 478 on 132 for two, never looked likely to succeed after the early loss of Asa Tribe, who added just three runs to his overnight score of 82 before being bowled by Brett Hutton.

Liam Patterson-White took the final three wickets to wrap up the win for Nottinghamshire. Sussex achieved their second consecutive win, chasing down 328 against Warwickshire with Jack Leaning scoring an unbeaten 120.

Despite their back-to-back victories, Sussex trails Somerset by five points due to a lack of bonus points. Yorkshire's disappointing start to the season continued with a 214-run loss to Hampshire at home. Chasing 426, Yorkshire were bowled out for 211, with Kyle Abbott claiming his 47th five-wicket haul in his career.

George Hill contributed 52 and had taken five wickets in the first innings, but the hosts struggled with the bat in the absence of injured captain Jonny Bairstow. In Division Two, Ben Compton scored an unbeaten century as Kent managed a draw against Northamptonshire at Canterbury, aided by favorable weather conditions, after being forced to follow on.