Yet the biggest result of the afternoon was Southampton’s 3-3 draw with Spurs at St Mary’s.
A Pedro Porro goal on stroke of half-time put the Tottenham faithful in good spirits at half-time, which were struck down almost immediately after the break by Che Adams.
Goals from Harry Kane and Ivan Perisic looked to have taken the game away from the beleaguered Saints, yet a Theo Walcott finish 13 minutes from time gave Ruben Selles’ men much-needed hope.
That hope became opportunity in the 93rd minute as Saints won a penalty, which James Ward-Prowse duly dispatched.
Southampton stay bottom despite their heroics, although they will take heart from the manner in which they snatched a point here.
Meanwhile, Javi Gracia picked up his second league win in four games as Whites boss thanks to goals from Jack Harrison, Luke Ayling, Rasmus Kristensen and Rodrigo.
Yet Leeds still displayed some of their trademark defensive fragility, conceding twice from 3-0 up, including a Jonny stunner, to make the final 20 minutes far more uncomfortable than it needed to be.
Elsewhere, Villa allayed fears of a potential upset against a resurgent Bournemouth thanks to a routine 3-0 win at Villa Park.
Douglas Luiz opened the scoring after a slick counter-attack, before late goals from Jacob Ramsey and Emi Buendia consigned the Cherries to another week in the relegation zone.
Today’s Premier League results and fixtures
Saturday 18 March
- Aston Villa 3-0 Bournemouth
- Brentford 1-1 Leicester
- Southampton 3-3 Tottenham
- Wolves 2-4 Leeds
- Chelsea vs Everton (5:30pm)
The final 3pm game was a drab 1-1 draw between Brentford and Leicester, which leaves the Foxes hovering precariously above the drop zone.
Mathias Jensen’s goal capitalised on a dominant first half for the Bees, but Harvey Barnes’ equaliser gave the clash the dull result it deserved.