Leeds went ahead six minutes before the break as Jack Harrison beat Clarets 'keeper Wayne Hennessey at the second attempt after being gifted possession by James Tarkowski.
Burnley drew level nine minutes into the second half via a fine free-kick from Maxwell Cornet, awarded after a dubious foul by Diego Llorente some 25 yards out.
But Leeds went back in front with 13 minutes left when Stuart Dallas curled home a beautiful finish from the edge of the box on his 250th outing for the club and two substitutes combined for United to bag a third in the 93rd minute as Dan James headed home a Joe Gelhardt cross.
The win pushed Marcelo Bielsa's Whites eights points clear of the drop zone and Graham Smyth, the YEP's chief football writer, hands out the scores.
But Leeds went back in front with 13 minutes left when Stuart Dallas curled home a beautiful finish from the edge of the box on his 250th outing for the club and two substitutes combined for United to bag a third in the 93rd minute as Dan James headed home a Joe Gelhardt cross.