Leeds headed into the game staring relegation in the face. They kicked off on 31 points and sat 19th in the table.
The Whites had to win their match and then hope Everton lost and Leicester drew or lost their clash in order to stay up.
Tottenham, meanwhile, were fighting for the Europa Conference League. They sat one point off 7th place Aston Villa with the same goal difference before facing Leeds.
And when all was said and done at Elland Road, Leeds went down but Spurs still missed out on European football.
Tottenham took one minute and 32 seconds to open the scoring after Harry Kane smashed an effort past Joel Robles.
Leeds came very close to equalising seven minutes in but Robin Koch put a header wide of Forster’s post.
The home side created a few more half chances across the first 45 but did not manage a shot on target. One of which saw Koch yet again head wide, this time from a Forshaw cross.
Tottenham went in at the break 1-0 up, which would send Leeds down. And much like in the first half, Tottenham needed just a minute and a half to score after kick-off.
Kane flicked the ball over Cooper’s head before playing through Porro who stuck an effort well from the right of the box.
Leeds pulled a goal back after 67 minutes via Jack Harrison but they still needed another two goals to have a chance of staying up.
And their slim hope of survival lasted just a single minute as Spurs countered and Kane bagged his second of the day.
Lucas Moura made it 4-1 in injury time in what was his final game for Spurs.
Player ratings
Leeds
GK: Joel Robles (5)
RB: Luke Ayling (4)
CB: Rasmus Kristensen (4.5)
CB: Maximilian Wober (5)
CB: Liam Cooper (4)
LB: Pascal Struijk (4)
RM: Weston McKennie (5)
CM: Adam Forshaw (6)
CM: Robin Koch (5)
LM: Jack Harrison (6)
ST: Rodrigo (4.5)
Substitutes
- Brenden Aaronson (4)
- Junior Firpo (4)
- Georgino Rutter (4)
- Wilfried Gnonto (N/A)
Tottenham
GK: Fraser Forster (6)
CB: Davinson Sanchez (6)
CB: Clement Lenglet (6)
CB: Ben Davies (6)
RWB: Emerson Royal (6)
CM: Oliver Skipp (5.5)
CM: Yves Bissouma (5.5)
LWB: Pedro Porro (8.5)
RW: Dejan Kulusevski (6)
ST: Harry Kane (9)
LW: Heung-min Son (6.5)
Substitutes
- Pape Sarr (4.5)
- Richarlison (4)
- Matthew Craig (4)
- Lucas Moura (6)
- George Abbott (N/A)
Match reaction
Arsenal goalkeeper attracting interest from England & Germany
Arsenal transfer target advised against Gunners move