Experienced quartet Samit Patel, Riki Wessels, Ross Taylor and Stuart Broad combined to leave Nottinghamshire holding the upper hand after day one of their clash with Hampshire at Trent Bridge.
Patel top-scored with 73 while Wessels added 54 and Taylor 47 as the Division One leaders recovered from a poor start to make 302, with Hampshire paceman Fidel Edwards taking four for 84.
England seamer Broad, having contributed 33 with the bat, then dismissed both Hampshire openers cheaply as the visitors closed on 70 for three, still 232 runs behind.
At the end of an eventful day of 22 wickets that featured a first-baller for England captain Joe Root and a duck for predecessor Alastair Cook, Yorkshire rose from the ignominy of 50 all out to lead Essex by 69 runs.
Jonny Bairstow, who had contributed just seven from number six first time round, ensured Yorkshire made a better fist of it in the second innings. Promoted to open, Bairstow helped take Yorkshire past their first-innings total inside 11 overs.
Bairstow reached his half-century from 42 balls but Peter Siddle, claiming his fifth of six wickets in the day, gave Bairstow an Ashes-style verbal send-off when the England wicketkeeper played on for exactly 50 to give Essex the breakthrough.
At the close Yorkshire had reached 161 for two.
Rory Burns played a captain’s innings of 137 not out as Surrey took the first-day honours against Worcestershire at the Kia Oval.
Burns was joined by Ben Foakes, who scored a fluent 72 from 105 balls, in a fourth-wicket stand of 125 as Surrey reached 278 for four against Division One’s bottom side.
Joe Leach’s two-wicket burst immediately after lunch, in which he had both Scott Borthwick and Ryan Patel caught behind, initially pegged Surrey back to 99 for three – before Burns and Foakes carefully launched the counter-attack in impressive fashion.
Marcus Trescothick and George Bartlett both made centuries as Somerset dominated day one of their match against Lancashire at Emirates Old Trafford.
Trescothick made exactly 100 while Bartlett contributed 110 as the visitors finished on 321 for five.
Jonathan Trott was one of four players to make a half-century as Warwickshire took control on day two of their Division Two match against Derbyshire.
The former England batsman, who on Thursday announced he would be retiring at the end of the season, scored 76 as Warwickshire closed on 375 for six at Edgbaston.
Matt Lamb, with a career-best 79 not out, nightwatchman Chris Wright (72), Will Rhodes (50) and Ian Bell (44) also made contributions as the leaders opened up a 57-run lead over their nearest challengers in the table.
Third-placed Glamorgan fought back with the ball after their afternoon batting collapse against Kent as 19 wickets fell in two sessions at Sophia Gardens.
The hosts suffered an astonishing collapse after lunch, losing all 10 wickets for 37 runs in only 75 minutes, but, when bad light ended play with three overs remaining, Kent were 163 for nine after Timm van der Gugten took six wickets.
Durham captain Paul Collingwood’s decision to field was punished as Leicestershire compiled 301 for four at Chester-le-Street.
Michael Carberry, Paul Horton and Mark Cosgrove all made 50s as the home side’s bowlers toiled on a flat pitch, leaving them with an uphill task to get back into the contest.
Sussex seamer Ollie Robinson produced Championship best figures of seven for 58 as Middlesex were bowled out for 230 at Hove.
Middlesex hit back when Tim Murtagh took two wickets in successive overs to leave Sussex five for two in the fifth over. James Harris also struck twice to leave the match in the balance with Sussex 60 for four at the close.