If Spurs manage to beat Leeds tomorrow then yes, it's probably all over.
After that, WH have Newcastle away and Leeds at home. Spurs then have Chelsea away and Everton at home.
Can't see either team picking up many more points TBH.
Leeds are guaranteed to stay up now as WH can't catch them, so it will be interesting to see how both those games play out.