BILLY Sharp scored twice but young keeper Gary Woods also took the plaudits as Rovers raided the Rams for three much-needed points.
Sharp fired Rovers ahead just before the break with a trademark finish and nodded home John Oster’s cross to double Doncaster’s lead on 49 minutes - as County visibly crumbled.
Joe Mills later burst forward and slammed home a third under the body of Frank Fielding before former Rovers favourite Paul Green’s cross deceived everyone for a late Derby consolation.
But Woods - standing in for the injured Neil Sullivan - was central to Doncaster’s first win in seven.
He saved well at the feet of Ben Davies when the tricky winger seemed certain to score, and also did well to tip the same player’s looping free kick over the bar as the hosts enjoyed the better of the chances before the break.
Sharp then took matters into his own hands - latching onto Paul Keegan’s pass to break the deadlock before heading home Oster’s beautifully weighed cross to the far post.
County suddenly looked rattled and ragged but not before Woods had again superbly denied Davies with another point blank save.
Sharp twice went close to completing a hat trick before Mills let fly for Rovers’ third with a drilled left foot effort from the edge of the area.
Steven Davies then claimed the final touch from Green’s inswinging cross for a stoppage time consolation for County - but the night belonged to Rovers who were worthy winners after an organised and clinical display.