Ipswich Town moved out of the bottom three in the Championship with a comfortable win over Nottingham Forest.
Guirane N'Daw took advantage of a Forest defensive mix-up to take the lead but Dexter Blackstock squeezed in an equaliser.
Luke Hyam netted the rebound from DJ Campbell's penalty which had been saved by Camp, following a foul on Campbell by Danny Collins in the area.
Substitute Daryl Murphy slotted in the hosts' third to seal the win late on.
Ipswich have now won three of the six games since Mick McCarthy took charge at the start of November, having only won two all season before then
Prior to kick-off, Forest were only one place out of the play-offs on goal difference, but the defeat saw them move down to ninth in the table.
Tommy Smith wasted an early chance for Mick McCarthy's side when he headed a Lee Martin cross straight at Lee Camp.
The Forest keeper seemed fortunate to stay on the pitch shortly afterwards, taking down DJ Campbell but only earning a yellow card from referee Andy D'Urso.
However, Camp was partly to blame for Ipswich's opening goal, becoming involved in a mix-up with Collins that allowed N'Daw in to score.
Sharp hit the bar before half-time, and 13 minutes after the resumption Forest were level when Blackstock tapped home Sharp's cross.
Ipswich were ahead again three minutes later following a foul on Campbell by Collins in the area. Campbell's penalty was saved by Camp but Hyam pounced on the rebound to regain Ipswich's lead.
Forest could not hit back and in the final minute of normal time Murphy broke free before slotting home past Camp to give the home side a much-needed three points that combined with results elsewhere moved them out of the relegation zone.
Ipswich Town manager Mick McCarthy : "Unless I've woken up and it's 4 May, I'm not bothered.
"We'll all get a kick from seeing it but we've got tough games coming up, so we've got to maintain that level of performance and make sure we stay out of it.
"There's no time for patting each other on the back or stroking each other's egos.
"I enjoyed it and we played well, but now we've got to play like that every week."
Nottingham Forest manager Sean O'Driscoll : "I was going to make a change after 20 minutes, but that's probably a bit too radical.
"I could have brought anyone on. I just needed to change things. I wanted to change the formation but, to be fair to them, they've been on a great run and we got a great result at Wolves on Saturday.
"But in this league, if you get one win everyone thinks they're superstars. If you don't put the hard work in, that's the kind of performance you get and get well and truly beaten.
"You can never take anything for granted in this league. It baffles me and I'm not happy. There were mistakes all over the pitch, in every area."
Live Text Commentary
Full Time The referee brings the game to a close.90:00 +3:10
Daryl Murphy produces a header from inside the area that goes over the crossbar.90:00 +2:38
Elliott Ward challenges Michael Chopra unfairly and gives away a free kick. Guirane N'Daw restarts play with the free kick.90:00 +1:29
A cross is delivered by Carlos Edwards, Danny Collins manages to make a clearance.88:47 Goal scored
Goal! - Daryl Murphy - Ipswich 3 - 1 Nott'm For Daryl Murphy finds the back of the net with a goal from inside the area to the bottom left corner of the goal. Ipswich 3-1 Nottm Forest.87:55
Corner taken left-footed by Andy Reid from the right by-line, clearance made by Carlos Edwards.86:34 Substitution
Substitution Michael Chopra comes on in place of DJ Campbell.86:34
Free kick awarded for an unfair challenge on Alan Hutton by DJ Campbell. Free kick taken by Lee Camp.85:10
The ball is swung over by Danny Collins, Lee Martin manages to make a clearance.82:11
Free kick taken by Lee Camp.82:11 Substitution
Substitution Luke Hyam goes off and Andy Drury comes on.82:11
Daryl Murphy takes a shot. Clearance by Danny Collins. Corner taken right-footed by Lee Martin to the near post, free kick awarded for an unfair challenge on Lee Camp by Luke Chambers.79:44
Carlos Edwards sends in a cross, Danny Collins manages to make a clearance.78:32
Dexter Blackstock is flagged offside by the assistant referee. Stephen Henderson restarts play with the free kick.77:23
The ball is sent over by Lee Martin, clearance by Danny Collins.76:58
Unfair challenge on Lee Martin by Adlene Guedioura results in a free kick. Free kick taken by Aaron Cresswell.76:21 Substitution
Substitution Lewis McGugan replaces Dan Harding.75:42
Free kick awarded for a foul by Dexter Blackstock on Luke Chambers. Stephen Henderson takes the free kick.73:42
Aaron Cresswell delivers the ball, clearance made by Danny Collins.73:33
A cross is delivered by Bradley Orr.
Unfair challenge on Guirane N'Daw by Dexter Blackstock results in a free kick. Stephen Henderson restarts play with the free kick.71:29
Andy Reid sends in a cross.70:44
The referee blows for offside against Billy Sharp. Free kick taken by Stephen Henderson.70:13
Guirane N'Daw gives away a free kick for an unfair challenge on Dan Harding. Andy Reid takes the direct free kick.68:14
Chris Cohen takes the free kick.68:14 Booking
Booking Billy Sharp goes into the referee's book for unsporting behaviour.68:10 Booking
Booking Booking for Bradley Orr for unsporting behaviour.68:01 Booking
Booking Luke Hyam receives a caution.67:55
Billy Sharp fouled by Bradley Orr, the ref awards a free kick.67:07
Daryl Murphy takes a shot. Clearance made by Dan Harding. Outswinging corner taken right-footed by Lee Martin from the right by-line, James Coppinger makes a clearance.66:10
A cross is delivered by James Coppinger, save by Stephen Henderson.65:20
The assistant referee flags for offside against DJ Campbell. Danny Collins restarts play with the free kick.60:53
Assist by DJ Campbell.60:53 Goal scored
Goal! - Luke Hyam - Ipswich 2 - 1 Nott'm For Luke Hyam grabs a goal from close in high into the middle of the goal. Ipswich 2-1 Nottm Forest.60:25 Penalty
A save by Lee Camp from penalty by DJ Campbell. Ipswich 1-1 Nottm Forest.59:41
Danny Collins gives away a Penalty for an unfair challenge on DJ Campbell.57:44
The assist for the goal came from Billy Sharp.57:44 Goal scored
Goal! - Dexter Blackstock - Ipswich 1 - 1 Nott'm For Dexter Blackstock finds the net with a goal from close in to the bottom left corner of the goal. Ipswich 1-1 Nottm Forest.56:06
Guirane N'Daw takes a shot. DJ Campbell takes a shot. Save made by Lee Camp. Inswinging corner taken right-footed by Lee Martin from the right by-line, save made by Lee Camp.55:03 Substitution
Substitution Tyrone Barnett leaves the field to be replaced by Daryl Murphy.53:56
Inswinging corner taken left-footed by Andy Reid from the right by-line.53:10
Free kick awarded for an unfair challenge on Chris Cohen by Bradley Orr. Free kick taken by Andy Reid.51:56
A cross is delivered by Alan Hutton, Tyrone Barnett makes a clearance.50:58
DJ Campbell challenges Alan Hutton unfairly and gives away a free kick. Free kick taken by Andy Reid.50:39
Carlos Edwards challenges Chris Cohen unfairly and gives away a free kick. Andy Reid restarts play with the free kick.49:31
Shot from just outside the box by Aaron Cresswell misses to the left of the target.48:47
The ball is swung over by Andy Reid, save made by Stephen Henderson.45:41
Bradley Orr has an effort at goal from just outside the box which goes wide of the left-hand upright.45:01
The referee starts the second half.45:01 Substitution
Substitution Simon Gillett goes off and Andy Reid comes on.45:01 Substitution
Substitution James Coppinger joins the action as a substitute, replacing Henri Lansbury.45:00 +2:26 Half time
Half Time The whistle is blown to end the first half.43:53
Billy Sharp has an effort at goal from outside the box which goes wide right of the goal.41:30
Cross/shot by Alan Hutton. Corner from the right by-line taken by Chris Cohen, Henri Lansbury takes a shot. Corner taken by Henri Lansbury. Billy Sharp is ruled offside. Stephen Henderson takes the free kick. The official flags Tyrone Barnett offside. Elliott Ward restarts play with the free kick.39:58
Carlos Edwards crosses the ball, clearance made by Alan Hutton.38:23
Billy Sharp is ruled offside. Stephen Henderson restarts play with the free kick.37:37
Carlos Edwards sends in a cross, clearance by Elliott Ward.35:58
The ball is sent over by Carlos Edwards, Simon Gillett makes a clearance.34:35
The ball is delivered by Henri Lansbury, Adlene Guedioura takes a shot. Blocked by Carlos Edwards. Corner from the right by-line taken by Henri Lansbury, save by Stephen Henderson.33:30
Corner from the right by-line taken by Chris Cohen, Stephen Henderson makes a save.33:13
Adlene Guedioura takes a shot. Save by Stephen Henderson.32:14
Free kick awarded for a foul by DJ Campbell on Simon Gillett. Free kick taken by Henri Lansbury.29:43
DJ Campbell provided the assist for the goal.29:43 Goal scored
Goal! - Guirane N'Daw - Ipswich 1 - 0 Nott'm For Guirane N'Daw grabs a goal from inside the six-yard box low into the middle of the goal. Ipswich 1-0 Nottm Forest.29:00
Unfair challenge on Alan Hutton by Lee Martin results in a free kick. Lee Camp takes the indirect free kick.28:30
Elliott Ward takes a shot. Stephen Henderson makes a save.27:58
Free kick awarded for a foul by Luke Hyam on Dexter Blackstock. Henri Lansbury takes the free kick.26:56
Carlos Edwards delivers the ball.25:53
Luke Hyam takes a shot from just inside the penalty box which clears the crossbar.25:15
Carlos Edwards takes a shot. Corner taken by Lee Martin from the right by-line. Dan Harding manages to make a clearance.24:43
Dexter Blackstock takes a shot. Save made by Stephen Henderson.24:12
Simon Gillett gives away a free kick for an unfair challenge on DJ Campbell. Free kick taken by Aaron Cresswell.22:56
The assistant referee signals for offside against DJ Campbell. Lee Camp takes the indirect free kick.20:58
The ball is crossed by Lee Martin.17:34
Effort from long range by Tyrone Barnett goes wide right of the target.15:26
Strike on goal comes in from Aaron Cresswell from the free kick, Henri Lansbury gets a block in.15:26 Booking
Booking Lee Camp is booked.15:16
DJ Campbell fouled by Lee Camp, the ref awards a free kick.13:51
Outswinging corner taken by Lee Martin, Guirane N'Daw takes a shot. Clearance made by Chris Cohen.12:51
The ball is swung over by Lee Martin, Tommy Smith takes a shot. Lee Camp makes a save.11:53
Tyrone Barnett fouled by Chris Cohen, the ref awards a free kick. Lee Martin restarts play with the free kick.10:48
Chris Cohen sends in a cross, Stephen Henderson makes a save.9:10
Unfair challenge on Lee Martin by Adlene Guedioura results in a free kick. Aaron Cresswell takes the indirect free kick.8:12
Unfair challenge on Alan Hutton by Lee Martin results in a free kick. Chris Cohen takes the indirect free kick.5:46
The ball is sent over by Aaron Cresswell, Elliott Ward manages to make a clearance.5:22
Simon Gillett challenges Tyrone Barnett unfairly and gives away a free kick. Tyrone Barnett takes the direct free kick.3:47
Tyrone Barnett is ruled offside. Alan Hutton takes the indirect free kick.3:28
Tyrone Barnett challenges Chris Cohen unfairly and gives away a free kick. Alan Hutton takes the direct free kick.2:19
Foul by Tyrone Barnett on Elliott Ward, free kick awarded. Indirect free kick taken by Lee Camp.1:51
Guirane N'Daw takes a shot. Blocked by Elliott Ward.1:22
Bradley Orr crosses the ball, Danny Collins makes a clearance.0:00
The referee gets the match started.
Live data and text provided by our data suppliers