Bristol City came from behind to beat Oxford United at Ashton Gate to pick up their first win in four Championship matches.
The U’s took the lead through Ruben Rodrigues in the first half and went into the break with the one-goal advantage.
Sinclair Armstrong levelled the scores 12 minutes into the second half and Nahki Wells scored from the penalty spot to wrap up the three points for the Robins.
It means Oxford have now lost all three of their away matches this season after promotion from League One.
However, Des Buckingham’s side are still well placed in the second tier, having picked up nine points from nine at the Kassam Stadium.
The Robins, who have been inconsistent under former Oxford boss Liam Manning, started the game well and almost took an early lead when Haydon Roberts crossed for Armstrong, whose header flew narrowly wide.
Supporters rose in the 24th minute to give a round of applause and pay tribute to former Abingdon United footballer and Oxford United fan Jack Badger who died suddenly aged 24 last week.
Shortly after the U’s took the lead as Rodrigues got on the end of a deflected through ball and chipped it past onrushing keeper Max O’Leary.
Oxford’s Mark Harris then came close to doubling the lead moments later but his effort was straight at O’Leary.
Bristol City continued to create opportunities, but just before the break they almost found themselves 2-0 down as Oxford’s Siriki Dembele crashed the ball against the crossbar from 25 yards.
A much-improved City found the equaliser after the break as Armstrong turned Yu Hirakawa’s cross in.
The Robins were then awarded a penalty in the 75th minute, Harris fouling Roberts, and the referee pointed to the spot.
Wells then made no mistake, firing the ball into the net to make sure his side bounced back after successive 3-0 losses.