Toby Roland-Jones claimed five wickets to put Middlesex in a strong position after day one of their LV= County Championship Division One match against Northamptonshire.
An intriguing opening day swung on a middle-order collapse as Northamptonshire fell from 183 for three at tea to 251 for eight at the close of play.
Roland-Jones finished with impressive figures of five for 49, which included six maidens and the significant dismissal of Andrew Hall three overs before stumps.
Stephen Peters laid a strong platform for the home side with 67 at the top of the order and he was ably assisted by David Sales who fell seven short of his fifty.
The evening session proved decisive however as four wickets for just 66 runs left Northamptonshire struggling to make 300.
A disastrous batting display left Kent 33 for six at the close of play and trailing Gloucestershire by 219 runs in Division Two.
The visitors were four for two and 17 for five in their reply after Gloucestershire had been bowled out for 252.
James Fuller was Gloucestershire's main attacking threat as he removed Kent openers Sam Northeast (one) and Rob Key (naught) before dismissing Darren Stevens to finish the day with three for 23.
Daniel Bell-Drummond and Brendan Nash also failed to make a score with Will Gidman (two for one) removing both.
Earlier in the day, Gloucestershire had set a modest target with Gareth Roderick top-scoring on 59.
James Vince and Adam Wheater both scored half-centuries to give Hampshire the edge on a tight first day against Leicestershire.
Hampshire finished on 321 for eight with Vince top-scoring on 70 and Wheater adding 57 in an invaluable 92-run partnership.
The visitors may have enjoyed a more commanding position were it not for the bowling of Nathan Buck who kept Leicestershire in touch with four for 78.
The home side were arguably in the stronger position before South African paceman Kyle Abbott (33 not out) and Danny Briggs (14 not out) formed an unbroken stand of 22 by the close.
Daryl Mitchell hit 97 as Worcestershire posted 291 and finished the first day 239 runs ahead of Essex.
Worcestershire chose to bat and Mitchell vindicated that decision with an excellent innings at the top of the order that included 17 fours in 128 balls.
Essex made a solid start to their reply but two quick wickets late in the day gave the home side the advantage.
Tom Westley was caught lbw by Saeed Ajmal and two overs later Ajmal dismissed Matt Salisbury the same way to leave Essex 52 for two at stumps.