It was the first time this season that Coventry City climbed out of the Championship's bottom three.
The only goal of the game was scored by Jamie Allen in the 42nd minute.
City looked good value for their half-time lead and after the break they were a little more threatening.
There was no point in trying to get a point when JakeGarrett was sent off for a challenge.
Mark Robins' side ended up with a fourth win in six games after the game was almost called off due to the financial situation at the CBS Arena.
CBS Arena companies have applied to enter administration, it was revealed after the game.
City have two more home games next week, against Wigan Athletic and Queens Park Rangers, as they continue to catch up on the fixture lost due to their pitch problems.
Now that their rented home has gone into administration, they are unsure of where their next few home games will be played.
They were always second best to a fired up City side, even though they needed to win to overtake local rivals.
Ben Sheaf's shot was blocked in a scramble and he had already gone close with a powerful shot.
Allen scored his second goal in four games when he got in first to turn home a low cross from Josh Eccles.
The task of turning it round was made more difficult by the late red card given to youngster Garrett by referee Tim Robinson for his challenge on the other side of the goal.
If Queens Park Rangers lose at Norwich on Wednesday night, they will be dropped out of the top two and will be back in action on Saturday.
Mark Robins is the head of the city of Coventry.
It was great to show the energy and desire we had despite the illness. As has been the case for a long time, we looked great.
Saturday was a low point for me and this was a tonic. There were some great performances.
If he hadn't pulled out of the challenge, he could have ended up with a serious injury.
The ground situation needs to be sorted out for the best. We don't have to play here, so it gives them time to sort things out.