Durham let the chance of an unlikely victory slip through their hands when dropped catches allowed Derbyshire to halt a run of seven County Championship defeats.
Steve Selwood was missed three times in his season's best score of 88 and those lapses proved costly as the home side held on to finish on 204 for 7.
Durham had set Derbyshire a target of 251 in 55 overs after some negotiations in the middle between the captains, Dominic Cork and Jon Lewis, revived a contest which had been badly affected by rain.
Cork declared on 361 for 5, 140 runs adrift, and Lewis completed his 1,000 runs for the season before the run chase began.
Michael DiVenuto was lbw to Liam Plunkett in the opening over, then Mohammad Kaif was caught behind off Neil Killeen. Rawait Khan edged Nick Hatch low to Gordon Muchall and Durham's hopes climbed when Chris Bassano went without scoring to the second ball after tea, edging Hatch to wicketkeeper Phil Mustard.
But Selwood and Luke Sutton kept the target in their sights with a stand worth 103 in 22 overs, which was broken when Sutton was brilliantly run out by Vince Wells.
Michael Gough then struck twice in the next over, bowling Selwood, then having Cork caught by Killeen at long-on, but Tom Lungley and Neil Gunter hung on to earn Derbyshire a draw.Reuse content