Surrey will go into the final week of the LV= Insurance County Championship title race in pole position after Essex fell to a three-wicket defeat against a Hampshire side inspired by Liam Dawson.
Continuing an outstanding season, Dawson made 119, contributing to a fifth-wicket stand of 184 alongside James Vince as they took the game away from second-placed Essex at Chelmsford.
Dawson had come to the crease with Hampshire, set 267 for victory, having been reduced to 32 for four but went on to make his third century of the season while Vince made 89.
It means Essex will go into their final fixture 20 points behind reigning champions Surrey, who held on to draw against winless Northamptonshire at the Kia Oval.
With relegation looking inevitable, Northamptonshire gambled against the leaders as they enforced the follow on with a first-innings lead of 172, but they could not make it pay.
Surrey openers Dom Sibley and Rory Burns batted diligently in the hour before lunch against some testing new-ball bowling from the visting seamers and throughout the final two sessions in some of the best batting conditions of a rain-affected four days.
By the time bad light brought about an early close, they had reached 142 without loss, with Burns on 71 and Sibley 67.
Relegation-battling Kent salvaged a draw from their rain-hit match against Somerset after being made to follow on at Taunton.
The visitors were bowled out for 235 in their first innings, 169 shy of Somerset’s total, after being reduced to 31 for four before Joe Denly pitched in with 73.
Somerset put them back in with the hope of some quick wickets with a possible 41 overs remaining, but Kent made it to 44 for two before the players shook hands early.
The draw was enough to put Kent one point above Middlesex, who dropped into the bottom two after an eight-wicket defeat to Warwickshire.
Opener Sam Robson carried his bat for an unbeaten century but it was not enough for the hosts, who were bowled out for 251 in their second innings.
Following afternoon rain, Warwickshire had only 10 overs in which to chase 58, but Rob Yates and Ed Barnard made it across the line with nine balls to spare.
There was an early end to play at Old Trafford where rain forced a draw between Lancashire and Nottinghamshire.
There were only 15 overs played on the final day, with Lancashire reaching 272 for seven in their first innings. But with Nottinghamshire yet to bat there was never any prospect of a result.
In Division Two, Worcestershire moved within touching distance of following Durham into Division One after their match with the newly-crowned champions ended in a draw.
With a result out of the question, Worcestershire were restricted to adding one bowling point as Durham captain Scott Borthwick made a chanceless century and Ollie Robinson contributed 84 to a first innings score of 371 for four at the close.
Worcestershire go into the final week as strong favourites to go up after closest challengers Leicestershire saw their match against Yorkshire ruined by the weather.
More rain on the final day robbed Leicestershire of the chance to chase the win they realistically needed to stay in the hunt.
It also finished as a draw between Derbyshire and Sussex after rain brought about an early finish at the County Ground.