COUNTY CHAMPIONSHIP DIVISION TWO ROUNDUP: After Geddes' first century in a Middlesex shirt, seamer Naavya Sharma tore through Leicestershire's batting line-up to leave the table-toppers reeling at 103 for 8
Cardiff (day two of four): Gloucestershire 380, Glamorgan 288-4 - Glamorgan trail by 152 runs with six wickets remaining
A day of recoveries, led by James Bracey and later by Glamorgan's middle order, left the Severnside derby in the balance in Cardiff.
The Gloucestershire vice-captain continued his brilliant season, turning 57 overnight to 133, passing 6,000 first-class runs in the process thanks to a 89-run final wicket partnership with Archie Bailey, rescuing the visitors to 380 after an early morning wobble.
A Bailey double-wicket spell restricted Glamorgan after their earlier woes of missing three chances to reduce Gloucestershire's total before Colin Ingram and Ben Kellaway both passed 50 late in the day to combine for an unbeaten 107-run partnership to close out the day on 228 for 4.
Related: James Anderson takes centre stage again to highlight another compelling day of festival cricket
Leicester (day two of four): Middlesex 534, Leicestershire 103-8 - Leicestershire trail by 431 runs with two wickets remaining
Ben Geddes punished Leicestershire with his first century for Middlesex to put Leicestershire under pressure before teenage seamer Naavya Sharma left them facing a battle to avoid a first defeat of the season.
Badly dropped on 11 on the first evening, 23-year-old former Surrey man Geddes was eventually out for a career-best 137 as the visitors amassed their challenging total after being asked to bat first.
Then England under-19 quick Sharma - playing in only his third first-class match at 19 years old - plunged them into disarray with four wickets in 11 balls as the promotion favourites found themselves in unfamiliar territory, despite a half-century from opener Rishi Patel.
Ben Green, the on-loan Somerset all-rounder who had been guilty of the error from which Geddes profited so handsomely, had been the best of a depleted home attack with 3 for 54 from 28 overs, seamer Roman Walker finishing with a career-best 3 for 78.
Geddes supplemented Sam Robson's 133 on day one as next-to-bottom Middlesex posted their biggest total of the summer before Sharma, who has 4 for 24 from eight overs, showed the way to bowl with the much-criticised Kookaburra ball, finding movement that had eluded others, Tom Helm chipping in with two of his own as Leicestershire plunged from 39 for 1 to 99 for 8.
Related: Miscarriage of justice if schedule revamp keeps Leicestershire out of top flight
Danie Bell-Drummond made a century for Kent on day two against Northamptonshire (Getty Images)
Canterbury (day two of four): Kent 566-8 dec, Northamptonshire 140-1 - Northamptonshire trail by 426 runs with nine wickets remaining
Daniel Bell-Drummond and Harry Finch both made centuries for Kent on day two of their Rothesay County Championship match with Northamptonshire at Canterbury, but with the track resembling a bowlers' graveyard, the match looks destined to end in a draw.
The visitors had reached 140 for 1 at stumps, a deficit of 426, with Ricardo Vasconcelos unbeaten on 87 and Calvin Harrison 41 not out. Matt Quinn took the only wicket, getting Luke Procter for eight.
Earlier, Kent declared on 556 for 8, Bell-Drummond hitting 158 in a stand of 208 with Finch, who made 118. Liam Guthrie took 3 for 29, but Northants' bowlers laboured throughout with the Kookaburra ball and Kent's didn't fare much better.
The visitors actually started the day with an early wicket when Joey Evison, who was 29 not out overnight, became the day's first victim, going for 37 in the fourth over: after driving Guthrie for a textbook four through mid off, he was caught behind off the next delivery.
Lead Image: Huw Evans Picture Agency