Ten-man Derby lost 3-0 at Reading which extended their winless run in the Championship to six matches.
Although Derby played well with a numerical disadvantage, they could not force a first-half equaliser.
The visitors battled bravely after the break but fell further behind in the 58th minute when Lucas Joao slotted in his fourth goal for Reading this season.
Yakou Meite added a second spot kick for the home side near the end after Joao had been brought down in the area.
Derby had not won in five matches, picking up just two points, and had lost their five previous away games – without scoring a goal.
Reading had won only once in six outings after new manager Mark Bowen's tenure had started with a four-match unbeaten run.
Derby got off to the worst possible start when they conceded a penalty after just four minutes and had Malone sent off in the same incident.
Joao released Meite, who was pushed over by Malone as he was attempting to go past goalkeeper Ben Hamer.
Referee Michael Salisbury deemed it was a straight red and Adam slammed in the spot kick, in the fifth minute, for his first goal for the club.
It drew a swift response, with Tom Lawrence cutting in from the left flank and firing in an angled drive that beat home keeper Rafael and thudded against a post.
Reading then dominated for long periods, mostly through the expert passing and prompting of the veteran Adam.
But they struggled to create any clear-cut chances and Derby could have levelled on the counter only for Jason Knight to shoot narrowly over.
Meite also tried his luck from 25 yards out but was marginally off target.
Again Derby persevered on the break, with Rafael saving well from a fiercely struck shot from Knight.
Reading opened the second period more aggressively, with Hamer having to react smartly to deny Baldock.
Derby reacted positively, with Krystian Bielik shooting wide.
But Reading increased their 13 minutes into the half, when substitute John Swift crossed to the near post and Joao tucked home past Hamer.
Derby never gave up and Knight almost reduced the gap when his 20-yard drive thumped against the home crossbar.
Yet Reading made it 3-0 four minutes from time when Craig Forsyth brought down Joao in full flight and, this time, Meite drilled in the resultant penalty.