Mitchell Claydon continued to be a thorn in Leicestershire's side as he clubbed a career-best 77 to put Kent into a strong position at the end of the second day of the LV= County Championship Division Two game at Grace Road.
Claydon, who took 5-77 with the ball on the first day, led a tail-end recovery that took Kent to a total of 302 and a first-innings lead of 85.
Former Leicestershire favourite Darren Stevens then followed up a half-century of his own with two early wickets to leave the home side on 87 for three when bad light brought a premature end - a lead of just two runs.
Stevens, opening the bowling, moved the ball around enough to trap both Angus Robson and Ned Eckersley lbw in his first three overs. Adam Ball then had Dan Redfern caught behind and at 35 for three Leicestershire were in dire straits.
But an unbroken stand of 52 between opener Greg Smith and Josh Cobb gave Leicestershire a foothold back into the game.
The hosts looked to be in the box seat at the start of play with Kent on 106 for five, still 111 runs behind, but in little over half an hour there was a massive momentum change.
— KM CRICKET (@KMCRICKETPIX) July 8, 2014
Stevens and Ball tucked into some wayward bowling from Charlie Shreck and Nathan Buck, neither of whom could settle into a consistent line or length. Between them they conceded 59 runs in the first 10 overs, 46 of them in boundaries.
But Buck finally did find the perfect delivery to knock back Ball's off stump when he had made 36 out of a sixth-wicket stand of 92 in 22 overs.
It sparked a purple patch for the Leicestershire paceman and two more wickets followed in his next three overs. Sam Billings was out lbw playing across the line and Stevens caught down the leg side by wicketkeeper Niall O'Brien for 57 having reached his half-century off 61 balls with eight fours and a six.
But if Leicestershire believed the hard work was done with Kent at 207 for eight, they were sadly mistaken.
The last two wickets added 95 runs as Claydon launched a ferocious assault on some poor bowling, battering 14 fours and a six before being castled by Rob Taylor.
Claydon and Adam Riley shared a last-wicket partnership of 67 that took Kent past the 300-mark to a third batting point. Buck was the best of Leicestershire's attack finishing with 4-97 off 26 overs.
But, not for the first time this season, Leicestershire will be wondering how they let a promising position slip from their grasp.