Chris Powell was delighted with his players as Charlton came back from two goals down to record only their second win in 11 games with a 3-2 victory over nine-man Bolton at The Valley.
Goals from Johnnie Jackson, Dorian Dervite and Yann Kermorgant were enough to overcome Bolton, who took a two-goal lead from Marvin Sordell and Medo Kamara.
It was a welcome three points for the Addicks with the bottom of the npower Championship bunched up and the south-east London team are five points clear of the drop zone. However, defeat leaves Bolton - who had Samuel Ricketts and Craig Davies sent off - six points off the play-offs.
Powell said: "It was some game, but at 2-0 down it wasn't. To be honest, we've done it already once this season, but regardless of the sending off it showed the mental strength of the players. To drag themselves up from that, the momentum went in our favour - Johnnie Jackson was immense.
"We took advantage of the sending off, and the crowd got behind us. They were frustrated but they showed how much they wanted us to win. We kept going in that 10-15 minute period in the first half to give ourselves a fighting chance. Our goal gave Bolton food for thought."
The loss for Bolton left manager Dougie Freedman careful to comment on the refereeing performance of Trevor Kettle.
"The sendings off were difficult to take because I don't think Ricketts' first caution was one," he said. "The referee is only part time and it's difficult for him to keep the intensity. But we put the referee in a position where he had to make the decisions.
"We had a good start and played well, we should have been more up, Charlton came at us well. The crowd got behind them.
" I can only control what I can control and pick a team for Huddersfield on Monday. I'm confident - we've not lost ground.
"I strongly believe if we can win a couple of games and put pressure on other teams, we can get back. Today showed it's possible we can be in the play-offs."