Leicestershire clinched just their second win over the LV= County Championship season with a 126-run triumph over promotion hopefuls Hampshire at Grace Road.
The Foxes moved themselves off the bottom of the Division Two table with a 23-point haul, though they were made to wait by a last-wicket stand of 168.
Chris Wood smashed his maiden first-class century off 80 balls as he combined with David Balcombe in an astonishing partnership that finally came to an end in the third over after lunch.
Hampshire had resumed on the final morning on 77-4 in pursuit of a target of 441 but saw their hopes ruined when they quickly slumped to 110-7.
Leicestershire opener and part-time leg spinner Will Jones took two wickets in two balls, including having Liam Dawson stumped for 49.
However Wood made sure the visitors went down swinging. He belted 15 fours and two sixes to finish up unbeaten on 105, Balcombe the last man out when he was bowled by Nathan Buck for 73.
Leicestershire snapped up four late wickets to close in on victory against Hampshire at the end of day three at Grace Road.
After setting promotion-chasing Hampshire a target of 441 to win, the hosts left them reeling on 77-4 at stumps after their top order crumbled.
After starting the day on 68-2, Leicestershire declared on 265 for eight, leaving Hampshire with 132 overs in which to chase the unlikely target.
Ramnaresh Sarwan and Ned Eckersley made a confident start to the day, taking their third wicket partnership to 86.
Josh Cobb hit 42 and Shiv Thakor scored an impressive 71 ball 45, while Wayne White injected some momentum into the innings with an unbeaten 35.
Hampshire made a poor start to their chase, losing three wickets for 42 runs in 18 overs. Foxes skipper Matthew Hoggard ended the day with 2-24 in 11 overs.
Struggling Leicestershire continued to put in an impressive display against promotion-chasing Hampshire in the County Championship Division Two game at Grace Road.
The home side are 243 ahead with eight second innings wickets remaining after a fine collective effort from their bowling attack to bowl Hampshire out for 181.
Leicestershire had earlier added 22 to their overnight 334-8 before being bowled out, leaving 18-year-old Shiv Thakor unbeaten on a Championship-best 85 after a fine performance in the previous game with Northamptonshire.
Chris Tomlinson took both wickets to fall to finish with 5-69, but his efforts were overshadowed by the Leicestershire seamers - Matthew Hoggard returning figures of 4-27 - well supported by three wickets each from Alex Wyatt and Wayne White.
Sean Ervine put up some resistance with 58 not out, and the Hampshire position would be even worse had he and David Balcombe (31) not added 50 for the ninth wicket.
Leicestershire crawled to 23-2 as they looked to build on their first innings lead, but Ramnaresh Sarwan injected some urgency into the innings with 29 not out as they closed on 68-2.
Promotion-chasing Hampshire were held up by an 18-year-old on day one of their Division Two clash with Leicestershire.
Shiv Thakor's unbeaten 71 helped the home side reach stumps on 334-8 after they were asked to bat first at Grace Road.
Josh Cobb and Wayne White also contributed half-centuries as Kabir Ali's early double strike failed to precipitate the collapse Hampshire had hoped for.
Leicestershire's last remaining Championship ambition for the season is to avoid the wooden spoon, and another tough four days appeared in the offing as they slumped to 43-3.
Ali accounted for Michael Thornely and Ned Eckersley before David Balcombe found Will Jones' edge, but Cobb (82) led the revival as he shared 75 with Ramnaresh Sarwan and 76 with Matthew Boyce.
Sean Ervine removed Cobb and Boyce inside four overs to put the hosts back in trouble at 199-6 only for seventh-wicket pair Thakor and White to add 109 in 27 overs, striking 18 boundaries between them.
White was one of two late James Tomlinson victims, leaving Thakor and captain Matthew Hoggard to resume in the morning.