A review of Wednesday's action in the Specsavers County Championship.
Gary Ballance and Tom Kohler-Cadmore shared a third-wicket partnership of 141 to help give Yorkshire the chance of claiming a come-from-behind Specsavers County Championship victory over Hampshire in Division One.
Yorkshire conceded a first-innings lead of 54 late on day two and slipped to 20 for two early on day three, only for Kohler-Cadmore, who made 69, and Ballance (83 not out) to change the complexion of the fixture either side of lunch.
By the time rain arrived and forced an early tea - and later an early close - Yorkshire were 207 for three in the 66th over, leading by 153.
The weather played a part across the country and Warwickshire were frustrated in pursuit of their first win of the season against Surrey at Edgbaston.
The third day's play was restricted to just 22 overs after rain arrived just before lunch and never relented.
Warwickshire took their overnight score of 26 without loss to 76 for two, moving 181 ahead overall, but were then denied a chance to build a commanding lead which would give them plenty of time to try to bowl Surrey out a second time.
At Chelmsford, Alastair Cook fell 10 runs short of scoring two centuries in the same match for the first time in his first-class career as Essex compiled a healthy lead over Kent.
Cook made 125 in the first innings and reached 90 in the second before edging Wiaan Mulder to slip, but Essex reached 181 for six, a lead of 312 before rain truncated the day's play at tea.
Marnus Labuschagne scored his third century of the season as Glamorgan continued their impressive fightback on the rain-shortened third day of their match with Sussex.
Just 21 overs were possible at Hove on Wednesday before rain arrived with Glamorgan 218 for one in their second innings - still 16 behind - with Labuschagne 131 not out.
Opener Nick Selman, who carried his bat in the first innings, has so far helped Labuschagne add 218, with the Glamorgan record for the second wicket against Sussex of 238 - set in 1962 by Alan Jones and Tony Lewis at Hastings - now in their sights.
Derbyshire picked up two key wickets in the afternoon session before rain closed in as their match against Leicestershire continued to hang in the balance at the County Ground.
Chasing a target of 234 to win, Mark Cosgrove and Hassan Azad (44 not out) had added 58 for the third wicket when Cosgrove holed out to long-on for 28 from the bowling of occasional off-spinner Wayne Madsen.
Soon afterward, Colin Ackermann had his off-stump knocked back by a fine delivery from left-arm seamer Luis Reece, leaving Leicestershire's hopes resting on the slim shoulders of Azad as they closed on 110 for four, 124 short of victory.
Captain Dawid Malan extended his overnight score to 124 as Middlesex attempted to make up for lost time on a rain-shortened third day against Worcestershire at New Road.
Only 21 overs were possible but Malan and his team-mates had sufficient time to add 92 runs for the loss of four wickets and close on 287 for six in their second innings, a lead of 352.
Rain meant no play was possible between Gloucestershire and Lancashire for the second day running.
Lancashire were due to resume their first innings on 47 for two in reply to Gloucestershire's 205, but play was abandoned for the day at 2pm.
Day two: Sam Northeast and James Fuller gives Hampshire edge over Yorkshire
Sam Northeast and James Fuller both scored half-centuries to give Hampshire an edge at the halfway stage of their Specsavers County Championship Division One clash against Yorkshire at Headingley.
In bowler-friendly conditions, the second-placed visitors replied to a first-innings 181 with 235 to take a lead of 54.
Yorkshire, for whom Ben Coad claimed four for 41, closed on five without loss from three overs in their second innings.
In-form Northeast and Fuller posted 50 and 54 not out respectively, the latter's coming on his first-class debut for Hampshire and after taking three wickets with his seamers on day one.
Captain Jeetan Patel's marathon bowling spell put Warwickshire on top against Surrey at Edgbaston, with Patel taking four for 53 from 31 overs across more than two sessions.
It helped reduce Surrey to 188 all out, trailing by 105 on first innings, before Warwickshire moved to 26 for no losses by the close.
Essex took command against Kent in Chelmsford, claiming a 131-run first-innings lead after dismissing their opponents for 182.
Kent found scoring difficult all day in reply to Essex's 313, creeping along at little more than two runs an over.
Peter Siddle and Simon Harmer each took three wickets, while five Kent batsmen were dismissed for between 20 and 28.
Nick Selman and Marnus Labuschagne put together an unbroken second-wicket stand of 137 at Hove as Glamorgan frustrated Sussex.
Already armed with a first-innings lead of 234 after they had been bowled out for 420, the hosts seemed to be in control when Mir Hamza had Charlie Hemphrey lbw in the first over without a run on the board.
But the two Australians played with increasing authority during the final session, with Labuschagne 77 not out and Selman 45 at stumps.
Earlier, Sussex skipper Ben Brown made 131 - his 17th first-class century - as he backed up his 156 in last week's drawn game against Northamptonshire with another chanceless hundred.
Middlesex paceman Tom Helm returned career-best figures before skipper Dawid Malan's 23rd first-class hundred established a position of strength against Worcestershire at New Road.
Helm finished with five for 36 from 19 overs to earn Middlesex a first-innings lead of 65 as Worcestershire were dismissed for 156 in 63.5 overs shortly before tea.
Then skipper Malan and Nick Gubbins cashed in during a marathon final session of 51 overs with an unbroken third-wicket partnership of 175.
Malan is 107 not out and Gubbins 72 not out, with Middlesex on 195 for two.
Leicestershire picked up eight wickets in the final session of the day to leave their clash against Derbyshire at Grace Road finely poised.
The visitors, at 160 for eight, ended the day leading by 179 runs after losing six wickets for 54 runs.
Tony Palladino earlier picked up five for 29 as Derbyshire, having made just 139, secured an unlikely first-innings lead by bowling the hosts out for 120.
No play was possible, meanwhile, on day two at Cheltenham between Gloucestershire and Lancashire.
Players arrived at the College Ground to find that a fierce storm on Monday night had caused some water to penetrate the covers, and play was eventually abandoned for the day just before 2pm, with Lancashire 47 for two in reply to Gloucestershire's 205.