Nottingham Forest moved to within a place of the play-offs after a narrow win over nine-man Ipswich Town.
Lewis McGugan's deflected shot six minutes from time earned Billy Davies's side a fourth straight win.
Ipswich were reduced to 10 men before half-time when Lee Martin reacted angrily to a tackle from Henri Lanbsury.
Richard Stearman was dismissed for second bookable offence with 21 minutes of the match to go.
Referee David Webb had been busy from the outset on a foggy night at the City Ground, with Stearman and Forest's Elliott Ward going into the book early on for crude challenges.
Ipswich were convinced they had earned a penalty when Martin went down under a challenge from two Forest defenders, but referee Webb decided the offence had taken place just outside the area.
Martin then clashed with Lansbury five minutes from half-time, aiming his arm into the Forest player's midriff as the pair tangled. The former Arsenal midfielder went to ground, and Webb showed Martin a red card.
Forest could not make their numerical advantage count, which increased on 69 minutes when Stearman barged Andy Reid off the ball near the touchline.
It was Reid who soon went close to breaking the deadlock, forcing Ipswich goalkeeper Stephen Henderson into a fine save to push away a long-range effort.
And the hosts benefitted from a slice of luck with six minutes remaining when McGugan's shot from distance struck an Ipswich defender to wrong-foot Henderson and roll into the net.
Ipswich manager Mick McCarthy: "They're brilliant, they're a great bunch, they really are fabulous. I was really proud of the way they went about their job.
"We were unlucky not to hold out. It's a deflection that's cost us - they didn't look like they were going to get it any other way."
On the two dismissals: "The first one I've no arguments with and, maybe, Stears just doing it having been booked already was a bit reckless on his part."
Forest manager Billy Davies: "We got a break. It was a frustrating night.
"We've got work rate out of them, we've got attitude out of them, we've got determination out of them.
"We're not always going to get that fluid, passing football - and we've had that in our last three matches. What we got tonight was a grinding team who looked completely leggy and they dug in and got the result.
"Our energy wasn't crisp and quick, our passing wasn't crisp and quick but, as I said to them at the end 'I can't fault you'. They've given us all they've got."
- 12 Darlow
- 05 Collins
- 32 Ward Booked
- 36 Jara (Hutchinson - 76' Booked )
- 07 Guedioura (Greening - 70' )
- 08 Cohen
- 11 Reid Booked
- 22 Lansbury Booked (McGugan - 62' )
- 28 Majewski
- 19 Cox
- 23 Blackstock
- 31 Evtimov
- 02 Hutchinson
- 16 Lascelles
- 06 Moussi
- 10 McGugan
- 14 Greening
- 30 McLaughlin
- 13 Henderson
- 03 Cresswell
- 04 Chambers
- 05 Stearman Dismissed after an earlier booking
- 20 Smith
- 08 N'daw
- 11 Martin Dismissed
- 17 Drury (Brown - 73' )
- 19 Hyam
- 10 Chopra (Hewitt - 73' )
- 27 Murphy (Nouble - 76' )
- 01 Loach
- 02 Hewitt
- 06 Kisnorbo
- 15 Mings
- 21 Brown
- 25 Mclean
- 35 Nouble
Live Text Commentary
Full Time The referee brings the game to a close.90:00 +5:49
Free kick awarded for a foul by Elliott Hewitt on Radoslaw Majewski. Chris Cohen takes the direct free kick.90:00 +3:58
Tommy Smith crosses the ball, Frank Nouble takes a shot. Karl Darlow makes a fantastic save.90:00 +3:15
Effort from the edge of the box by Simon Cox goes wide of the left-hand upright.90:00 +2:02
Lewis McGugan has a drilled shot. Save by Stephen Henderson.89:56
Radoslaw Majewski fouled by Elliott Hewitt, the ref awards a free kick. Direct free kick taken by Chris Cohen.89:37
A cross is delivered by Elliott Hewitt, Danny Collins makes a clearance.88:50 Booking
Booking The referee shows Andy Reid a yellow card for unsporting behaviour.87:40
Frank Nouble challenges Jonathan Greening unfairly and gives away a free kick. Direct free kick taken by Danny Collins.86:11
Stephen Henderson takes the free kick.86:11 Booking
Booking Caution for Sam Hutchinson.85:38
Sam Hutchinson challenges Luke Hyam unfairly and gives away a free kick.83:24
Elliott Ward provided the assist for the goal.83:24 Goal scored
Goal! - Lewis McGugan - Nott'm For 1 - 0 Ipswich Goal scored by Lewis McGugan from outside the box to the bottom left corner of the goal. Nottm Forest 1-0 Ipswich.81:54
Unfair challenge on Chris Cohen by Frank Nouble results in a free kick. Chris Cohen takes the direct free kick.80:05
Chris Cohen produces a cross, Headed effort on goal by Dexter Blackstock from inside the penalty box misses to the right of the goal.79:06
The assistant referee signals for offside against Simon Cox. Stephen Henderson takes the free kick.78:36
Danny Collins fouled by Frank Nouble, the ref awards a free kick. Danny Collins takes the direct free kick.77:50
Andy Reid takes a shot. Save made by Stephen Henderson. Sam Hutchinson decides to take the corner short. Lewis McGugan takes a shot. Stephen Henderson makes a comfortable save.77:38
Lewis McGugan produces a cross, clearance by Elliott Hewitt.
Substitution Sam Hutchinson replaces Gonzalo Jara Reyes.75:23 Substitution
Substitution Daryl Murphy goes off and Frank Nouble comes on.75:06
The ball is sent over by Gonzalo Jara Reyes, clearance by Aaron Cresswell.73:57
The referee blows for offside. Free kick taken by Stephen Henderson.72:01 Substitution
Substitution Elliott Hewitt replaces Michael Chopra.72:01 Substitution
Substitution Andy Drury leaves the field to be replaced by Reece Brown.71:23
Andy Reid delivers the ball, clearance by Aaron Cresswell.69:59
Shot from just outside the box by Radoslaw Majewski goes over the bar.68:34
Lewis McGugan takes the direct free kick.68:34 Substitution
Substitution Adlene Guedioura goes off and Jonathan Greening comes on.68:34 Dismissal
Dismissal Richard Stearman receives a red card for second bookable offence.68:18
Richard Stearman challenges Andy Reid unfairly and gives away a free kick.66:39
Andy Reid fouled by Andy Drury, the ref awards a free kick. Direct free kick taken by Adlene Guedioura. Dexter Blackstock is caught offside. Free kick taken by Stephen Henderson.64:43
Simon Cox challenges Michael Chopra unfairly and gives away a free kick. Free kick taken by Tommy Smith.64:25
The ball is delivered by Andy Reid, Luke Hyam manages to make a clearance.64:10
A cross is delivered by Gonzalo Jara Reyes, clearance made by Tommy Smith.63:01
Lewis McGugan delivers the ball.61:57 Substitution
Substitution Lewis McGugan is brought on as a substitute for Henri Lansbury.61:21
The ball is delivered by Chris Cohen, clearance made by Tommy Smith.59:29
The assistant referee flags for offside against Dexter Blackstock. Stephen Henderson restarts play with the free kick.58:24
A cross is delivered by Elliott Ward.57:14
Henri Lansbury takes a shot from a long way out clearing the bar.55:04
Simon Cox produces a cross, clearance by Luke Chambers.53:50
Unfair challenge on Tommy Smith by Dexter Blackstock results in a free kick. Direct free kick taken by Stephen Henderson.52:45
The ball is delivered by Gonzalo Jara Reyes, save by Stephen Henderson.52:35
The ball is sent over by Andy Reid, Tommy Smith makes a clearance.51:07
Shot from just outside the box by Simon Cox misses to the left of the goal.48:36
Foul by Gonzalo Jara Reyes on Michael Chopra, free kick awarded. Free kick taken by Tommy Smith.46:44
Simon Cox is caught offside. Stephen Henderson takes the indirect free kick.45:01
The referee gets the second half started.45:00 +2:40 Half time
Half Time The players leave the pitch at half time.45:00 +1:59
Shot from deep inside the area by Simon Cox clears the bar.42:46
Free kick awarded for a foul by Dexter Blackstock on Luke Chambers. Free kick taken by Luke Chambers.42:02
The ball is swung over by Daryl Murphy, clearance by Gonzalo Jara Reyes.40:22
Shot on goal comes in from Michael Chopra from the free kick, Danny Collins gets a block in.40:22 Booking
Booking Henri Lansbury receives a yellow card for unsporting behaviour.39:34 Dismissal
Dismissal Lee Martin is sent off by the referee.39:14
Lee Martin fouled by Henri Lansbury, the ref awards a free kick.37:27
Andy Reid crosses the ball, Headed effort from deep inside the penalty area by Dexter Blackstock misses to the left of the goal.36:16
Guirane N'Daw produces a right-footed shot from long range which goes wide right of the goal. Corner taken right-footed by Andy Drury to the near post, clearance by Radoslaw Majewski.36:05
Drilled right-footed shot by Michael Chopra. Karl Darlow makes a save.35:21
Andy Reid takes the chance to get an effort at goal and missed to the left of the net.35:05
Andy Drury gives away a free kick for an unfair challenge on Chris Cohen. Direct free kick taken by Chris Cohen.33:18
Free kick awarded for an unfair challenge on Luke Chambers by Henri Lansbury. Direct free kick taken by Stephen Henderson.33:08
Centre by Andy Reid, blocked by Richard Stearman.32:30
The ball is delivered by Chris Cohen, Stephen Henderson makes a save.31:09
Gonzalo Jara Reyes sends in a cross, Luke Chambers manages to make a clearance.30:31
Unfair challenge on Andy Reid by Richard Stearman results in a free kick. Free kick crossed by Andy Reid, Guirane N'Daw manages to make a clearance.26:44
Andy Reid challenges Lee Martin unfairly and gives away a free kick. Lee Martin restarts play with the free kick. Shot by Lee Martin. Elliott Ward gets a block in.26:05
Andy Drury decides to take the corner short.25:57
Michael Chopra delivers the ball, Danny Collins makes a clearance.25:03
Dexter Blackstock challenges Richard Stearman unfairly and gives away a free kick. Direct free kick taken by Luke Chambers.24:25
The ball is swung over by Andy Reid, save by Stephen Henderson.24:15
The ball is swung over by Andy Reid, clearance made by Richard Stearman.23:46
Chris Cohen crosses the ball, blocked by Guirane N'Daw. Inswinging corner taken right-footed by Radoslaw Majewski, Aaron Cresswell makes a clearance.23:29
Henri Lansbury takes a shot. Stephen Henderson makes a save.22:13
Shot by Simon Cox. Stephen Henderson makes a save.20:46
Effort on goal by Lee Martin from long range goes over the bar.20:25
The ball is delivered by Aaron Cresswell, clearance by Chris Cohen.18:39
Guirane N'Daw challenges Andy Reid unfairly and gives away a free kick. Free kick taken by Elliott Ward.15:58
Free kick taken by Chris Cohen.15:58 Booking
Booking Richard Stearman is shown a yellow card.15:20
Richard Stearman gives away a free kick for an unfair challenge on Simon Cox.13:19
The ball is swung over by Andy Reid, Stephen Henderson makes a save.12:49
Corner taken by Andy Reid from the right by-line, clearance made by Guirane N'Daw.11:30
Free kick awarded for a foul by Henri Lansbury on Guirane N'Daw. Stephen Henderson restarts play with the free kick.10:03
Luke Hyam concedes a free kick for a foul on Chris Cohen. Chris Cohen restarts play with the free kick.8:26
Free kick awarded for a foul by Guirane N'Daw on Andy Reid. Andy Reid takes the direct free kick.7:42
Andy Drury delivers the ball, clearance by Elliott Ward.6:29
Long distance shot from Guirane N'Daw misses to the left of the net. Luke Hyam takes a outswinging corner.5:30
Free kick crossed by Aaron Cresswell, clearance by Elliott Ward.5:30 Booking
Booking Elliott Ward is shown a yellow card for unsporting behaviour.5:25
Elliott Ward concedes a free kick for a foul on Michael Chopra.4:36
Aaron Cresswell fouled by Henri Lansbury, the ref awards a free kick. Stephen Henderson takes the free kick.3:07
Andy Reid takes a inswinging corner to the near post, Daryl Murphy makes a clearance.2:58
The ball is swung over by Andy Reid, clearance by Luke Chambers.1:32
Free kick awarded for a foul by Michael Chopra on Chris Cohen. Free kick taken by Danny Collins.0:00
The referee starts the match.
Live data and text provided by our data suppliers