Nottingham Forest players and staff celebrated with the supporters after a massive away win against Bristol City put them back into the play-offs.
Forest dominated the first half and with two goals from Kris Boyd they looked like comfortable winners.
But Bristol City came out fighting in the second half and got the game back on level terms. Forest battled throughout the half and got the lead back in the 73rd minute.
It was a tense end to the game with both sides pushing forward, but Forest held on to take all three points.
Forest went in front four minutes into the game after David James spilled Lewis McGugan's 32-yard free kick. Kris Boyd was quick to run and get onto the rebound to smash the ball in from six yards out.
Bristol looked to get a quick goal back when Wes Morgan gifted Jonathan Stead the ball, but his effort went wide of the post.
Forest continued to threaten with a break by McGugan who passed through to Robert Earnshaw, but his effort from 20 yards was blocked and went out for a corner.
Bristol started to put pressure on the Forest defence, but they defended well and when Stead sent a dangerous ball across the six-yard box it was well cleared by Morgan for a corner.
And David Clarkson found himself on his own to shoot from a tight angle but the ball hit Morgan and Konchesky was able to get clear.
And in a crowded box, a superb challenge by Chris Cohen prevented Stead from getting a shot in.
The pace of the game slowed towards the end of the first half but came back to life when Forest were awarded a penalty three minutes before end of the half after Louis Carey brought McGugan down as the Forest player ran past him.
McGugan and Kris Boyd both ran to claim the ball to take the penalty. Boyd won the race and stepped up confidently to blast the ball past James for his second of the game.
Bristol City were back in the game three minutes into the second half when Marvin Elliott arrived at the back post to head home from Jamal Campbell-Ryce's cross.
McGugan came close to getting a quick one back when he fired a free kick in from the left, but the ball flew just wide of the far post.
But it was all level on the hour mark when Forest allowed Jordan Spence to cross the ball where it found Spence, who headed back across goal. Camp was going the wrong way but managed to get back and dive to his left, getting a hand to the ball before it went past him and in at the far post.
The home crowd finally came to life as Bristol suddenly felt they could win the game.
Boyd was denied the chance of a hat-trick when he was taken off with 25 minutes remaining, being replaced by Robbie Findley.
But Forest got themselves back ahead from a well-delivered McGugan corner. Chambers challenged well for the ball and headed it over a Bristol defender and into the top corner.
Bristol were after a quick equalizer when Campbell-Rice took on Brendan Moloney, who reacted well to put the ball out for a corner.
It was Moloney's last involvement in the game as he went off in the 77th minute to be replaced by Chris Gunter.
And Julian Bennett joined him soon after, replacing McGugan who seemed to have picked up an injury.
A great tackle by Chambers gave Forest the chance to make a break, with Findley getting the ball forward but the move came to nothing.
Forest continued to put pressure on with Chambers putting the ball through to Findley who put in a nice cross to Earnshaw but his header glanced wide of the far post.
And they had another chance after a great block by Chambers on Campbell- Rice gave Forest a chance to break. Findley lobbed the ball forward to Earnshaw and with the offside flag staying down he lofted over the keeper and over the bar.
Bristol had a late chance when substitute Brett Pitman had Lee Camp scrambling but he volleyed wide.
There was a nervous five minutes stoppage time which was momentarily made worse for Forest fans when Bristol knocked the ball in at the back post, but the referee disallowed it for hand ball by the young substitute Marlon Jackson, who had only just come on.
Forest had a last chance to score when Konchesky beat his last man and pulled the ball back for Earnshaw but his shot was poor and Jamie McAllister cleared the ball off the line.
The nerves were frayed as Bristol once again battered the Forest defence but they clung on&nbsp;until the final whistle.
Nottingham Forest: Camp, Moloney(Gunter 77min), Morgan, Chambers, Konchesky, Cohen, Moussi, McKenna(C), McGugan(Bennett 82min), Boyd(Findley 65min), Earnshaw
Subs not used: Darlow, Majewski, Tudgay, McGoldrick,
Bookings: McGugan 31min, Cohen 87min, McKenna 90+5min
Scorers: Boyd 4min, pen 42min, Chambers 72min
Bristol City: James, Spence, Carey(Jackson 88min), Nyatanga, McAllister, Adomah, Skuse, Elliott, Campbell-Ryce, Stead, Clarkson(Pitman 74min)
Subs not used: Johnson, Woolford, Gerken, Wilson, Edwards,
Bookings: Carey 42min, Jackson 90+3min
Scorer: Elliott 49min, Stead 60min
Referee: R East
Attendance: 14,867 away attn: 1,537