Pavel Pogrebnyak scored twice to help Reading secure a comfortable victory at Derby, who are still yet to win a home game in the Championship this season.
Derby dominated the first half but fell behind after the break as Jordan Obita's free-kick was headed down by Alex Pearce and Pogrebnyak hooked in.
He struck again with a sidefoot from 10 yards when Garath McCleary's cross bounced off Johnny Russell.
Pavel Pogrebnyak scored for the first time since 12 January
Will Hughes curled in for Derby but Nick Blackman fired Reading's third.
The Royals had not conceded in 285 minutes of Championship football coming into the game, but their defence was almost breached in the eighth minute when Russell and Craig Bryson went close.
Hughes and Jamie Ward tested Alex McCarthy and at the other end Hal Robson-Kanu narrowly failed to turn in McCleary's low cross.
Reading could not force Lee Grant into a first-half save, but were ahead after the re-start when Pearce met Obita's set-piece at the back post and Pogrebnyak finished from inside the six-yard box.
The Russian doubled the lead but Reading then conceded for the first time in 365 minutes when Hughes beat MCarthy inside his right-hand post.
Derby pushed for an equaliser but ended up conceding again as Reading broke away and Blackman slid the ball past Grant.
Derby County 01 Grant 02 Smith 03 Forsyth 06 Keogh 25 Buxton 04 Bryson 10 Ward (Jacobs - 79' ) 14 Eustace (Coutts - 65' ) 19 Hughes Booked 09 Martin 11 Russell (Sammon - 74' ) Substitutes 13 Deeney 17 Freeman 07 Coutts 12 Jacobs 16 Davies 18 Sammon 20 Bennett Reading 21 McCarthy 02 Gunter 03 Kelly 05 Pearce Booked 15 Morrison 06 Baird (Akpan - 64' ) 20 Guthrie 37 Obita (Cummings - 78' ) 07 Pogrebnyak 12 McCleary (Blackman - 84' ) 19 Robson-Kanu Booked Substitutes 01 Federici 17 Gorkss 24 Cummings 16 Akpan 38 Tshibola 09 Le Fondre 22 Blackman