An all action start at Elland Road today and an early substitution for Bristol Rovers when Joe Jacobson was replaced by Chris Carruthers, following a clash of heads with United's David Prutton.
Prutton required stitches but was back on the pitch after only a few minutes.
Jermaine Beckford headed against the bar from 12 yards in the third minute.
The fast flowing action, mainly due to long balls, continued through to half time with the only real chances going to Beckford, who was Leeds best striker by far. Tresor Kandol had made little impact on the game in the first 45 minutes.
Half time 0-0
The second half started with Bristol stepping up a gear and beginning to make an impact on the game.
But the crowd lifted Leeds, Seb Carole replaced David Prutton, Tore Andre Flo came on for Ian Westlake and more chances for Leeds began to be created.
With 7 minutes left to play Jonathan Howson finally broke the deadlock, with a glancing header, from 12 yards, which was deflected off a Bristol defender, 1-0.
This win means Leeds have done a league double over Bristol Rovers and puts United into third place, only one point behind the leaders.
Leeds United 1 Bristol Rovers 0