A review of Tuesday's action in the Sky Bet Football League.
Franck Moussa's stunning goal sent Coventry on the way to a 2-1 League One win over Bristol City at Ashton Gate.
Moussa raced clear of the floundering Adam El-Abd to burst into the penalty area and tricked his way past another challenge to bury a low drive past home keeper Simon Moore.
Coventry doubled their lead after 25 minutes when Nathan Delfouneso flicked on a Carl Baker corner and Andrew Webster reacted quickest to stab the ball home from six yards.
Substitute Wes Burns netted with a deflected header from an 82nd minute corner to give the hosts hope but it wasn't enough.
The night's other League One game saw Stevenage beat Gillingham 3-1 thanks to two goals from Darius Charles.
The Gills were forced to play a man light from the 21st minute after Elliott Hewitt's red card for deliberate handball and Boro took full advantage to move within two points of safety.
After a quiet start, the game exploded into life when Hewitt was sent off for handling Francois Zoko's shot on the line.
Zoko stepped up to casually roll in the resulting penalty but Boro should have lost their lead a couple of minutes later only for Cody McDonald to blaze over an open goal.
The hosts then went 2-0 up on the half-hour as Luke Freeman got away down the left and cut the ball back for Charles, whose effort was deflected in.
Gillingham thought they had a route back into the game when McDonald finished calmly only for Charles to grab his second three minutes later following a Freeman free-kick.
The only game in League Two ended in a 1-1 draw between struggling Bury and third-placed Oxford United.
Bury moved three points clear of the relegation places but were briefly on track for three points when Craig Jones opened the scoring on 56 minutes.
That lead, however, lasted less than two minutes as young midfielder Josh Ruffels headed home at the far post to claim a point for the team still looking to appoint a replacement for recently-departed manager Chris Wilder.