Match ends, Leeds United 0, Charlton Athletic 1.
Charlton moved three points clear of the Championship relegation zone and added to Leeds' woes thanks to Reza Ghoochannejhad's first goal in England.
Leeds, who failed to pay their players on Friday, have now won just one of their last 10 games.
Ghoochannejhad curled home the only goal of the game from the edge of the penalty area early in the second half.
Leeds were handed a chance to equalise in injury-time but Ben Hamer saved Ross McCormack's late penalty.
Charlton midfielder Diego Poyet breathed a sigh of relief after he conceded the spot-kick with a shove on Aidy White in the area.
Dorian Dervite, Ghoochanneijhad and Astrit Ajdarevic all forced Jack Butland, in the Leeds goal, into action before Hamer tipped an effort from McCormack onto the crossbar, which was as close as the visitors came to equalising.
Leeds, who are still waiting to learn the outcome of Massimo Cellino's protracted £25million takeover bid, have now lost four of their last five home games.
Charlton, in contrast, have won three and drawn two of their last seven under new boss Jose Riga.
- 22WoottonBooked at 67minsSubstituted forPoleonat 70'minutes
- 18TongeBooked at 51mins
- 5PearceBooked at 79mins
- 36MowattBooked at 75mins
- 20SmithSubstituted forHuntat 45'minutes
- 39PoyetBooked at 90mins
- 8GhoochanneijhadSubstituted forPetrucciat 85'minutes
- 35PigottSubstituted forObikaat 53'minutes
- 42AjdarevicSubstituted forHarriottat 78'minutes
- Scott Duncan
- Shots on Target
Second Half ends, Leeds United 0, Charlton Athletic 1.
Attempt saved. Jordan Cousins (Charlton Athletic) right footed shot from outside the box is saved in the bottom left corner. Assisted by Callum Harriott.
Corner, Leeds United. Conceded by Ben Hamer.
Penalty saved! Ross McCormack (Leeds United) fails to capitalise on this great opportunity, right footed shot saved in the bottom left corner.
Diego Poyet (Charlton Athletic) is shown the yellow card for a bad foul.
Penalty Leeds United. Aidan White draws a foul in the penalty area.
Penalty conceded by Diego Poyet (Charlton Athletic) after a foul in the penalty area.
Attempt missed. Dominic Poleon (Leeds United) left footed shot from a difficult angle on the left misses to the left. Assisted by Alex Mowatt with a cross.
Attempt blocked. Jason Pearce (Leeds United) header from the centre of the box is blocked. Assisted by Ross McCormack with a cross.
Corner, Leeds United. Conceded by Rhoys Wiggins.
Tom Lees (Leeds United) wins a free kick in the defensive half.
Foul by Jonathan Obika (Charlton Athletic).
Corner, Leeds United. Conceded by Dorian Dervite.
Substitution, Charlton Athletic. Davide Petrucci replaces Reza Ghoochanneijhad.
Noel Hunt (Leeds United) wins a free kick on the right wing.
Foul by Dorian Dervite (Charlton Athletic).
Noel Hunt (Leeds United) wins a free kick in the attacking half.
Foul by Michael Morrison (Charlton Athletic).
Attempt missed. Dorian Dervite (Charlton Athletic) header from the centre of the box misses to the right. Assisted by Johnnie Jackson with a cross following a corner.