Lancashire secured a thrilling 20-run win over Derbyshire, thanks to a phenomenal performance by James Anderson, who claimed four wickets for 18 runs. Now 43, and two seasons into his retirement as England's record Test wicket-taker, Anderson led the Red Rose to victory at Emirates Old Trafford. Chasing a modest target of 138, Derbyshire were dismissed for 108, with Anderson dismissing key batsmen, including Martin Andersson, Anuj Dal, Ben Aitchison, and Shoaib Bashir. His first win as permanent Lancashire captain propelled the team to second place in Division Two after two matches.
Elsewhere, Surrey's Jamie Smith and Ollie Pope regained form with impressive hundreds in a high-scoring draw against Leicestershire. Defending champions Nottinghamshire achieved their first win, defeating Glamorgan by 192 runs, while Sussex became the only team with two consecutive wins, chasing down 328 against Warwickshire. Yorkshire's struggles continued with a 214-run loss to Hampshire, and Kent managed a weather-assisted draw against Northamptonshire, with Ben Compton scoring an unbeaten century.