Match ends, Bristol City 1, Coventry City 2.
Franck Moussa scored his 13th goal of the season as Coventry City beat struggling Bristol City in League One.
The visitors went ahead when Blair Adams fed Moussa, whose excellent finish went under Simon Moore's body.
Andy Webster's close-range finish after Nathan Delfouneso had flicked on Carl Baker's corner gave the visitors a two-goal lead at the break.
Wes Burns closed the gap with a header from Jay Emmanuel-Thomas's corner, but Coventry held on for the victory.
The Sky Blues close the gap on the play-off places to nine points, while Bristol City remain 20th on 27 points but only two points clear of bottom club Stevenage,
VIEW FROM THE DRESSING ROOM
Bristol City manager Steve Cotterill told BBC Radio Bristol:
"I feel as though we did deserve a point. But we gave ourselves a mountain to climb, really.
"There's a reoccurring theme with the goals that are being conceded this season. We always have to dig ourselves out of a hole.
"It's demoralising for the players because they've put in a shift.
"We've had enough balls that have whizzed past the goal in the second half. We've got to be more ruthless."
- 11WagstaffBooked at 85mins
- 18El-AbdSubstituted forBarnettat 64'minutes
- 25ElliottSubstituted forBurnsat 64'minutes
- 15BryanSubstituted forPackat 45'minutes
- 8BakerSubstituted forMarshallat 72'minutesBooked at 75mins
- 16BartonBooked at 89mins
- 17DanielsSubstituted forClarkeat 78'minutes
- 14MoussaSubstituted forFleckat 67'minutes
- Andy Woolmer
- Shots on Target
Second Half ends, Bristol City 1, Coventry City 2.
Adam Barton (Coventry City) is shown the yellow card.
Tyrone Barnett (Bristol City) wins a free kick on the right wing.
Foul by Adam Barton (Coventry City).
Tyrone Barnett (Bristol City) wins a free kick in the attacking half.
Foul by Conor Thomas (Coventry City).
Attempt saved. Mark Marshall (Coventry City) right footed shot from outside the box is saved in the top centre of the goal.
Scott Wagstaff (Bristol City) is shown the yellow card.
Foul by Scott Wagstaff (Bristol City).
Adam Barton (Coventry City) wins a free kick on the left wing.
Corner, Bristol City. Conceded by Cyrus Christie.
Goal! Bristol City 1, Coventry City 2. Wes Burns (Bristol City) header from the centre of the box to the centre of the goal. Assisted by Jay Emmanuel-Thomas following a corner.
Corner, Bristol City. Conceded by Joe Murphy.
Attempt saved. Greg Cunningham (Bristol City) left footed shot from the left side of the six yard box is saved in the bottom left corner.
Substitution, Coventry City. Jordan Clarke replaces Billy Daniels.
Attempt missed. Greg Cunningham (Bristol City) header from the centre of the box is close, but misses to the left.
Mark Marshall (Coventry City) is shown the yellow card.
Greg Cunningham (Bristol City) wins a free kick in the defensive half.
Foul by Mark Marshall (Coventry City).