Nottingham Forest won their fifth league match in a row to further boost their Championship promotion hopes.
Coventry went ahead when Marlon King tapped past Lee Camp from four yards.
A goalkeeping error let Forest back into the game when Lewis McGugan's 30-yard drive evaded Keiren Westwood after the ball bounced in front him.
Rob Earnshaw latched onto Guy Moussi's cross and smashed his effort into the roof of the net to put Forest in front and the visitors managed to hang on.
Forest, with just one defeat in their last 13, are now up to fourth in the table while Coventry have slumped from fifth to 15th on the back of a nine-match winless streak.
The Sky Blues suffered a big blow in the pre-match warm-up with the loss of returning midfielder Sammy Clingan, who was part of two changes from Saturday's 3-2 defeat by Birmingham.
Forest also surrendered a winning position to go down 3-2 against Premier League opposition at the weekend and boss Billy Davies made five changes to his XI from the side who started at West Ham - with left-back Paul Konchesky making his Reds debut following his loan switch from Liverpool.
A bright opening set the pattern for the first half as Gary McSheffrey clipped the crossbar with a 25-yard free-kick and Marcus Tudgay almost caught out Westwood from a similar distance.
Coventry broke the deadlock in the 26th minute when McSheffrey whipped in a cross from the left which King and Freddy Eastwood combined to send over the line.
However, it took only five minutes for McGugan to level matters as his shot from distance deceived Republic of Ireland goalkeeper Westwood.
And it was quickly 2-1 courtesy of a bizarre Forest second.
Moussi surged down the right before feeling his hamstring suddenly go but, with Coventry's defence having stopped, the Frenchman managed to whip in a cross which Earnshaw duly finished from close range.
Coventry should have been level in the 57th minute when Eastwood glanced King's cross wide of target from six yards.
The hosts continued to search for a equaliser in the second half with Lukas Jutkiewicz finding the side netting in the 79th minute as Coventry pressed but it was all to no avail as high-flying Forest withstood the pressure.
Live text and stats
Tuesday, 1 February 2011
30 Cameron (Clarke 46)
10 Eastwood (Platt 67)
19 McSheffrey (Jutkiewicz 67)
08 McGugan (Adebola 65)
19 Moussi (McKenna 37)
10 Earnshaw (Lynch 75)
Ref: D'UrsoAtt: 14,631
Attempts on target
Attempts off target
90:00+4:26 The final whistle goes and the game is over.
90:00+3:31 A cross is delivered by Marlon King, Headed effort from inside the area by Richard Wood misses to the right of the target.
90:00+2:42 The ball is delivered by Stephen O'Halloran, clearance made by Luke Chambers.
90:00+0:32 Aron Gunnarsson has shot on goal from just outside the box which goes wide of the right-hand upright.
89:30 The ball is delivered by Richard Keogh, Clive Platt takes a shot. Lee Camp makes a save.
88:23 Short corner worked by Chris Cohen.
86:55 Marlon King produces a cross, save by Lee Camp.
85:08 Short corner taken by Marlon King. The ball is delivered by Carl Baker, Dele Adebola makes a clearance.
84:04 Shot from just outside the penalty area by Lukas Jutkiewicz misses to the left of the target.
83:50 Aron Gunnarsson produces a cross, clearance by Joel Lynch.
83:17 Free kick awarded for an unfair challenge on Lukas Jutkiewicz by Joel Lynch. Free kick crossed right-footed by Carl Baker,
Luke Chambers manages to make a clearance.
80:24 Corner from the right by-line taken by Carl Baker, Lee Camp fouled by Lukas Jutkiewicz, the ref awards a free kick. Direct
free kick taken by Lee Camp.
78:43 Effort from inside the area by Lukas Jutkiewicz misses to the right of the goal.
78:00 Foul by Dele Adebola on Stephen O'Halloran, free kick awarded. Direct free kick taken by Keiren Westwood.
77:19 Lukas Jutkiewicz takes a shot. Lee Camp makes a save.
76:59 Carl Baker takes a shot. Chris Gunter gets a block in.
76:07 Lukas Jutkiewicz produces a cross.
74:56 Substitution Robert Earnshaw goes off and Joel Lynch comes on.
74:12 Aron Gunnarsson gives away a free kick for an unfair challenge on Paul Anderson. Direct free kick taken by Lee Camp.
74:00 The ball is sent over by Carl Baker, save by Lee Camp.
70:19 Marlon King takes a shot. Blocked by Chris Gunter.
66:42 Substitution Clive Platt joins the action as a substitute, replacing Freddy Eastwood.
66:42 Substitution (Coventry) makes a substitution, with Lukas Jutkiewicz coming on for Gary McSheffrey.
66:37 The ball is delivered by Robert Earnshaw.
66:27 Paul Konchesky sends in a cross, Stephen O'Halloran manages to make a clearance.
64:57 Outswinging corner taken left-footed by Chris Cohen from the left by-line.
64:57 Substitution Dele Adebola comes on in place of Lewis McGugan.
63:21 Foul by Gary McSheffrey on Chris Cohen, free kick awarded. Lee Camp takes the direct free kick.
63:09 Jordan Clarke delivers the ball, clearance made by Wes Morgan.
60:43 Paul Anderson fouled by Martin Cranie, the ref awards a free kick. Direct free kick taken by Luke Chambers.
57:07 Freddy Eastwood is ruled offside. Free kick taken by Lee Camp.
56:26 Marlon King delivers the ball, Close range header by Freddy Eastwood misses to the right of the target.
55:46 Carl Baker crosses the ball, Paul Konchesky gets a block in.
55:01 Marlon King takes a shot. Save made by Lee Camp.
54:03 Chris Cohen takes the inswinging corner, clearance by Richard Keogh.
52:45 Centre by Robert Earnshaw, blocked by Stephen O'Halloran.
51:04 Free kick awarded for an unfair challenge on Marlon King by Luke Chambers. Freddy Eastwood fires a strike on goal direct from
the free kick.
50:37 The offside flag is raised against Robert Earnshaw. Free kick taken by Keiren Westwood.
49:59 Paul McKenna concedes a free kick for a foul on Aron Gunnarsson. Keiren Westwood takes the direct free kick.
49:47 The ball is delivered by Marlon King, save by Lee Camp.
48:56 The ball is swung over by Chris Cohen.
48:25 Foul by Freddy Eastwood on Chris Cohen, free kick awarded. Paul Konchesky takes the direct free kick.
47:31 Robert Earnshaw challenges Richard Keogh unfairly and gives away a free kick. Free kick taken by Keiren Westwood.
47:01 The assistant referee signals for offside against Robert Earnshaw. Keiren Westwood takes the indirect free kick.
45:40 Chris Gunter sends in a cross, save by Keiren Westwood.
45:01 The referee gets the second half underway.
45:01 Substitution Jordan Clarke replaces Nathan Cameron.
45:00+1:15 Inswinging corner taken by Lewis McGugan, save by Keiren Westwood.
45:00+1:09 The ball is delivered by Lewis McGugan, Richard Wood manages to make a clearance.
45:00+0:55 The match has reached half-time.
45:00+0:25 Lewis McGugan delivers the ball, Richard Wood manages to make a clearance.
43:35 Foul by Chris Cohen on Stephen O'Halloran, free kick awarded. Keiren Westwood takes the free kick.
42:23 Chris Cohen takes the inswinging corner, Luke Chambers concedes a free kick for a foul on Richard Wood. Keiren Westwood takes
the direct free kick.
41:41 The referee blows for offside. Free kick taken by Lee Camp.
36:51 Substitution Paul McKenna on for Guy Moussi.
35:11 The assist for the goal came from Guy Moussi.
35:11 GOAL - Robert Earnshaw:Coventry 1 - 2 Nott'm Forest A goal is scored by Robert Earnshaw from deep inside the penalty box high into the middle of the goal. Coventry 1-2 Nottm
34:29 Shot by Paul Anderson from deep inside the penalty area misses to the left of the goal.
33:22 The referee gives a free kick against Guy Moussi for handball. Gary McSheffrey produces a shot on goal direct from the free
32:08 Marlon King is caught offside. Free kick taken by Luke Chambers.
30:56 GOAL - Lewis McGugan:Coventry 1 - 1 Nott'm Forest Lewis McGugan grabs a goal from outside the penalty box low into the middle of the goal. Coventry 1-1 Nottm Forest.
29:08 The assistant referee signals for offside against Marlon King. Lee Camp takes the free kick.
28:04 Inswinging corner taken from the left by-line by Lewis McGugan, Keiren Westwood makes a save.
25:55 GOAL - Marlon King:Coventry 1 - 0 Nott'm Forest Marlon King scores a goal from close in low into the middle of the goal. Coventry 1-0 Nottm Forest.
24:49 Richard Keogh crosses the ball, clearance made by Luke Chambers.
23:27 Shot from just outside the area by Marcus Tudgay misses to the right of the target.
22:11 Unfair challenge on Paul Anderson by Richard Wood results in a free kick. The ball is sent over by Chris Cohen, Guy Moussi
takes the chance to get an effort at goal. Keiren Westwood makes a comfortable save.
21:28 Gary McSheffrey sends in a cross.
20:56 Foul by Richard Keogh on Lewis McGugan, free kick awarded. Free kick crossed right-footed by Lewis McGugan from left wing,
save made by Keiren Westwood.
19:45 Effort on goal by Lewis McGugan from inside the penalty area goes harmlessly over the bar.
18:52 The ball is crossed by Carl Baker, free kick awarded for an unfair challenge on Lee Camp by Richard Wood. Lee Camp restarts
play with the free kick.
18:19 Inswinging corner taken by Carl Baker from the left by-line, Chris Cohen makes a clearance.
18:13 The ball is swung over by Gary McSheffrey, Wes Morgan manages to make a clearance.
17:11 Corner taken left-footed by Gary McSheffrey from the right by-line, save by Lee Camp.
14:56 Chris Gunter is flagged offside by the assistant referee. Indirect free kick taken by Keiren Westwood.
13:55 Gary McSheffrey delivers the ball, save by Lee Camp.
13:28 Marlon King is caught offside. Free kick taken by Paul Konchesky.
12:13 Unfair challenge on Carl Baker by Paul Konchesky results in a free kick. The free kick is delivered left-footed by Gary McSheffrey
from right wing, save by Lee Camp.
11:50 Short corner taken by Carl Baker.
11:45 The ball is sent over by Marlon King, blocked by Luke Chambers.
10:32 The official flags Marcus Tudgay offside. Keiren Westwood takes the free kick.
9:29 The referee blows for offside against Marlon King. Lee Camp restarts play with the free kick.
8:33 Unfair challenge on Stephen O'Halloran by Chris Cohen results in a free kick. Free kick crossed right-footed by Carl Baker,
save made by Lee Camp.
7:02 Paul Anderson delivers the ball, Keiren Westwood makes a comfortable save.
5:06 Martin Cranie challenges Chris Cohen unfairly and gives away a free kick. Direct free kick taken by Paul Konchesky.
3:45 Marcus Tudgay takes a shot. Save made by Keiren Westwood.
2:55 Gary McSheffrey fouled by Paul Konchesky, the ref awards a free kick. Gary McSheffrey produces a strike on goal direct from
the free kick,
2:36 Foul by Marcus Tudgay on Richard Wood, free kick awarded. Keiren Westwood restarts play with the free kick.
2:23 The referee blows for offside against Marlon King. Free kick taken by Chris Cohen.
0:00 The referee gets the game underway.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.