DAVID Ngog climbed off the bench to sink Charlton with a double second-half strike.
The Frenchman scored twice in six minutes to take Wanderers 13th in the table, seven points off the play-off places.
It was a perfect cameo – particularly as the 70 minutes that had gone before were just so unmemorable.
A drab first half, watched by the lowest league gate for 10-and-a-half years at the Reebok, had little by way of clear cut opportunities.
Chris Eagles had the best that Wanderers could muster, bringing one good save out of Ben Hamer with a snap shot and squeezing another effort just wide.
Charlton had come to defend and got people behind the ball as often as they could. But their counter attacking was incisive and had Danny Haynes got his eye in, the Londoners would have led at the break.
The best chance of the half by far dropped to the lone striker when he nodded Lawrie Wilson's cross wide from six yards out.
Yann Kermorgant also forced Adam Bogdan into action when Zat Knight had made a mess of his clearance under the high ball.
Things did not improve immediately after the restart, and Haynes saw another effort bounce off him from close range that could have gone anywhere.
Dougie Freedman then chose to play his trump card, bringing on both Martin Petrov and Ngog to inject a bit of life into a funereal atmosphere.
It took the Frenchman just eight minutes to make his mark. Petrov, with his first involvement, played the ball into the striker with his back to goal and after rolling the defender, he poked a shot past Hamer to send the home fans into raptures.
It got even better six minutes later, as Kevin Davies threaded a ball through and Ngog danced around Dorian Dervite before finishing left footed.
Charlton had nothing left to give, and both Eagles and Petrov tested Charlton's goal further before the end.