Day two of the latest round of Specsavers County Championship matches saw leaders Middlesex and Essex, as well as Hampshire and Leicestershire, enjoy excellent days while elsewhere it was more evenly matched.
Lancashire began the day on 299 for seven and managed, through Jordan Clark (84 not out), Kyle Jarvis (57) and Arron Lilley (45) to make a first innings score of 494. Clark and Lilley put on 87 for the eighth wicket before Clark and Jarvis added 107 for the 10th wicket.
In reply, Yorkshire lost Adam Lyth (25) and Jack Leaning (7) cheaply but Alex Lees hit 62 not out and Andrew Gale 36 not out to guide them to stumps on 136 for two - still 358 behind.
It was another good day for the hosts at the home of cricket as they pushed on to close on 408 for six replying to Durham's 204 all out, leading by 204. Nick Gubbins and Nick Compton both completed centuries, the former making 145 and the latter 131, and they shared a 247-run stand for the second wicket.
Durham fought back later in the day as Graham Onions took three wickets but Middlesex remain in the better position.
It was an excellent day two for Hampshire, who dismissed Nottinghamshire for 245 and then closed on 106 for one to build a lead of 180.
Andy Carter returned four for 52 and there were two wickets apiece for Ryan McLaren and Liam Dawson as Nottinghamshire conceded a big deficit on first innings despite Chris Read hitting 70 not out in 100 balls.
Hampshire then pressed home their advantage through Jimmy Adams' unbeaten 68.
A fascinating battle is developing at Edgbaston where Warwickshire trailed Surrey by just five runs on first innings before the latter pushed 39 runs clear at stumps.
Beginning their innings today after bad light curtailed play on day one, Warwickshire needed Keith Barker's late 62 to help them get close to Surrey's score after they had been reduced to 101 for six. Sam Curran took five for 44 for the visitors, who then lost the wicket of Dom Sibley for 11 shortly before stumps.
Nick Browne continued his fine innings for Essex and was unbeaten on 229 in 417 balls when his side declared on 530 for nine. He hit 22 fours and four sixes and support for him on day two came from Ryan ten Doeschate (60) and Paul Walter (47). Tom Milnes took six for 93 before Derbyshire closed on 116 for six, still trailing by 414.
Having starred with the bat alongside Browne, Walter returned three for 23 and Graham Napier claimed two for 13.
Leicestershire remain on top against Northamptonshire and took the wicket of Azharullah with the last ball of the day.
Ned Eckersley became the third centurion of the innings, making 107 to emulate Mark Pettini (111) and Mark Cosgrove (117) while Ben Raine added a handy 64 at number 10 for the away side.
Northamptonshire's Ben Sanderson was the pick of the bowlers with six for 58 before they were put under pressure by Leicestershire.
Rob Newton made 59 not out but losing the wickets of Rob Keogh for 50 and then Azharullah for four shortly before close pegged them back.
Sussex made excellent progress on day two, first quickly taking Gloucestershire's last three wickets to bowl their visitors out for 367.
Michael Klinger was left unbeaten on 129 and Craig Miles made 56 as Steve Magoffin completed figures of five for 73.
In reply, Chris Nash made 66 and Luke Wright 54 before Luke Wells completed his century shortly before the close, ending unbeaten on 102 in 226 balls.
The match at New Road continues to ebb and flow after a day which saw the batsmen have a little more joy than on day one.
Glamorgan resumed on 118 for five and launched a recovery before being bowled out for 280. Will Bragg fell two runs short of century and Mark Wallace was unbeaten on 67 as Glamorgan secured a lead on first innings.
However, by stumps Worcestershire were 33 runs ahead, closing on 150 for two. Tom Fell was leading the way with 65 not out.
© Cricket World 2016