Bristol City eased the pressure on manager Keith Millen with a 1-0 win against Reading but it was not enough to lift them off the foot of the Championship table.
The Robins went into the game with only one league win to their name this term but a first-half strike from Danny Haynes was enough to see them home.
They had former England goalkeeper David James to thank in part, frustrating the visitors all night and in particular with a fantastic second-half stop to deny Royals frontman Noel Hunt.
City almost went ahead in the third minute when Albert Adomah's solo run and cross found Jon Stead but his powerful strike came back off the underside of the crossbar with Reading goalkeeper Adam Federici beaten.
Both sides looked up for the fight but it was City who edged ahead in the 28th minute. A ball to the far post was headed back across goal by Adomah where Stead saw an ambitious overhead kick blocked by Matt Mills, but the ball fell kindly for Haynes to hammer home a half-volley for his first goal of the season.
James was called upon early in the second half and showed the class that made him England's number one. The Royals strung together a series of passes before Andy Griffin sent over a great cross for Hunt, who headed goalwards, but James produced a fantastic stop to tip the ball to safety. Jem Karacan hurled another long-range effort at James in added time but City held on.