A historic display by Michael Payne could not prevent Bucks losing by eight wickets to Lincolnshire in their Unicorns Counties Eastern Division match at Chesham.
Payne became the the first Bucks batsman to score centuries in three successive Championship matches, but it could not undo the damage of a disastrous first day against Lincolnshire.
Bucks were buoyant after winning their first two matches coming into the game.
Choosing to bat first on a wicket that resembled an oasis in a desert, Bucks were dismissed for 147, having at one stage been 28-5.
By contrast, the visiting county made the most of the the fast-scoring conditions to rattle up a massive 486-3 in 90 overs, thanks to an unbeaten 230 from opener Joe Kendall and 137 from Louis Kimber.
Trailing by 339 runs on first innings, Bucks performed much better second time around thanks to Payne.
The former captain, who had scored 123 not out against Bedfordshire and 126 against Northumberland, made it three in a row with 125 against Lincolnshire.
He shared a third-wicket stand of 161 with AJ Woodland, who scored 68 on his return to the side.
However at 261-8, Bucks still looked like losing by an innings.
But a ninth-wicket stand of 87 between Cameron Parsons (64no) and Tom Hampton (48) avoided that indignity.
Bucks were all out for 375, before Lincs lost two wickets in knocking off the 37 runs for victory.
Bucks’s next Championship game is against Cambridgeshire at Fenners, starting on Sunday August 5.
Bucks 147 (65.2 ovs, M Rance 33, A Woodland 30, D Freeman 4-22, M Fowler 3-10) & 375 (107 ovs, M Payne 125, A Woodland 68, C Parsons 64no, T Hampton 48, A Willerton 7-92),
Lincolnshire 486-3 (90 ovs, J Kendall 230no, L Kimber 137, C Jones 66) & 37-2 (9.3 ovs).