BURNLEY suffered their third straight defeat, despite dominating this War of the Roses clash.
Jay Rodriguez put the Clarets ahead in the 10th minute, and there looked to be only one winner – even after striker Charlie Austin went off with a suspected dislocated shoulder on the half-hour.
Rodriguez ended a run of seven games without a goal when he headed in Kieran Trippier's superb right wing cross at the far post in the 10th minute.
The Burnley-born front man had further chances, in both halves, to add to his early effort, but was denied by goalkeeper Alex McCarthy and later sent a volley over the bar.
The Clarets could have been out of sight by half-time as Keith Treacy, who started in place of the injured Ross Wallace, and captain Chris McCann went close.
Ross McCormack was twice denied by Lee Grant before the break, but Leeds manager Simon Grayson changed his front two in the second half as Burnley continued to boss proceedings.
It was winger Robert Snodgrass who came up with the goals though, after twice finding himself unmarked at the far right post to prod home twice in the last 15 minutes.