Day three of the latest round of Specsavers County Championship matches saw Middlesex extend their lead at the top of Division One by beating Durham by an innings at Lord's.
Elsewhere, Sussex and Essex closed in on victories over Gloucestershire and Derbyshire respectively and there is some thrilling final day action in store in some of the other games which are nicely set up.
Yorkshire began the day on 136 for two and although Alex Lees (85) and Andrew Gale (83) made half-centuries in compiling a 130-run stand for the third wicket, Lancashire, led by Kyle Jarvis' four for 30 and Simon Kerrigan's three for 91, dismissed their rivals for 360.
Batting again, they made good progress and closed on 71 without loss to lead by 204 going into the final day.
Middlesex resumed their first innings on 408 for six and extended their lead before declaring on 536 for nine. James Franklin hit an unbeaten 56 in 85 balls and Toby Roland-Jones made 66.
Durham then failed to see out the day or get particularly close to making Middlesex bat again on their way to an innings defeat. Ollie Rayner was the hero for Middlesex, the spinner taking five for 85 while Harry Podmore (2-19), Dawid Malan (1-15), Franklin (1-21) and Tim Murtagh (1-39) also took wickets.
Only openers Mark Stoneman (25) and Keaton Jennings (45) managed to stitch together a half-century partnership for the visitors.
Hampshire began the day on 106 for one and continued to bat strongly as both Jimmy Adams (99) and Tom Alsop (93) both missed out on centuries while Ryan McLaren hit 71 and Liam Dawson 69 before they declared to set Nottinghamshire 468 to win.
Hampshire then ended the day well when Mason Crane struck to remove Riki Wessels for 11 with the last ball of proceedings after Andy Carter removed Jake Libby for nine as Nottinghamshire closed on 42 for two with a battle ahead of them on the final day.
After two days where it was evenly matched between these two, Surrey have nosed ahead on day three but all four results are still possible on the final day.
Surrey led on first innings by five runs and posted 390 in their second innings thanks to Kumar Sangakkara's 88 and Sam Curran's 62. Chris Wright took four for 75 and Jeetan Patel three for 126 but the home side would have dearly wanted to avoid losing a wicket early after being set 396 to win, which they did when Ian Westwood was trapped in front by Tom Curran for a three-ball duck.
Essex continued to dominate proceedings by taking nine Derbyshire wickets on the day to leave Derbyshire still trailing by 152 runs going into the final day.
Resuming on 116 for six, Derbyshire made it to 165 before being bowled out as Graham Napier returned four for 28 and Paul Walter three for 44.
Essex enforced the follow-on and Derbyshire produced a much better effort second time round which included Wayne Madsen becoming the first player to reach 1,000 County Championship runs in Division Two, although he fell for 37 after Billy Godleman had earlier made 100 in 154 balls.
Rob Newton made sure his second century of the season was a big one, posting 202 not out before Northamptonshire declared behind to make things interesting.
Leicestershire openers Paul Horton (24 not out) and Angus Robson (23 not out) guided the visitors to 49 without loss and a lead of 171 going into the final day, leaving which way the game goes still very much in the balance.
An extra half hour was played at Hove pushed to claim victory over Gloucestershire but they will have to come back tomorrow and try to finish things off on the final day.
They began the day on 326 for four and added another 201 runs to their first innings score as Ben Brown (113) added to Luke Wells' 120 and half-centuries from Luke Wright (54) and Chris Jordan (52).
Their bowlers then set to work and quickly had Gloucestershire in trouble at 26 for three before Hamish Marshall (23), Phil Mustard (19) and Jack Taylor (52 not out) resisted their charge.
Chris Jordan finished the day with four for 32 but Taylor stood firm despite wickets tumbling at the other end and Gloucestershire still trailed by 11 when stumps were finally drawn.
Worcestershire pushed on from 150 for two to be all out for 393 in their second innings, setting Glamorgan a target of 277 to win a game that neither side has had firm control of for long periods.
Joe Clarke fell two runs short of a century while Tom Fell and Joe Leach both made scores of 65 to give Worcestershire a handy lead before Graham Wagg took five for 90 to keep Glamorgan in the game.
Chasing a challenging target, Nick Selman fell for a six-ball duck to Leach to set things up nicely for the final day.
© Cricket World 2016