Tottenham Hotspur, who managed a consolation through Heung-min Son before the home team pulled away, saw their already slim hopes of a top-four finish end with this convincing defeat at the hands of Marcelo Bielsa's side.
Story of the match:
Leeds United started the game as they meant to go on, after a high-tempo free-flowing brand of football that we have seen all season from them.
The early, good start from Leeds paid off after Jack Harrison found space on the left who played a dangerous ball across the box, Sergio Reguillon nearly put it into his own net but after a great save from Hugo Lloris, left it on a plate for Dallas who smashed the ball home to put The Whites into an early lead.
Tottenham did hit back early, only ten minutes later a moment of solo brilliance from Dele Alli played a beautiful reverse pass into the stride of Son who slotted it past an outstretched Illan Meslier.
The Lily Whites thought they found the perfect comeback after a fantastic move from Tottenham ended up with Harry Kane who was prolific as ever to lift it over Meslier to put what he thought his team ahead but after a VAR check, Kane was a toe-nail offside - another controversial call from VAR.
Leeds did capitalise on the VAR call as just before halftime another overload on the left-hand side from Jack Harrison and Gjanni Alioski, this left Alioski to put it on a plate for Bamford, who smashed it home to restore Leeds' lead before the break.
With England boss Gareth Southgate watching, Bamford put in a performance that must be giving the Three Lions boss a headache ahead of the Euros this summer after another terrific performance from Leeds' number 9.
Leeds continued in the second half as they did in the first, but it was Tottenham who piled on the early pressure in the second half, as Harry Kane found the net again after taking it round Meslier, but the offside flag and VAR came to Leeds' rescue again to keep the score at 2-1.
Meslier who was a passenger for the majority of the first half had fine reflexes to keep out a deflected cross from Serge Aurier, to tip it over the bar.
Harry Kane had another opportunity to level the scoring for Spurs after his freekick clipped the top of the crossbar.
Meslier made another fine stop to keep Leeds ahead after the record-breaking French stopper came out and made an important save to deny Erik Lamela from a tight angle.
But it was Leeds who deservedly won the game after Eric Dier kept Raphinha onside on the left who charged into the box and slotted it across to Rodrigo to seal the three points for Leeds United at Elland Road.
Man of the match: Jack Harrison
Serge Aurier is going to be having nightmares about Harrison tonight, after setting up the first and being involved in the second there was only one man that could have got man of the match.
Excellent with both feet and turning Aurier and Reguillon inside and out all game long with his end product being inch perfect every time it'll be a game to remember for Harrison, who should sign for Leeds at the end of the season.