The latest serving of Premier League action saw the race for a top-four finish and subsequent Champions League qualification take yet more twists and turns.
Heading into the weekend, Arsenal were in the driving seat for fourth, however their surprise home defeat to Brighton, days after they were stuffed 3-0 by Crystal Palace at Selhurst Park, saw their European aspirations thrown into disarray. And it wasn't just at the Emirates where an upset would take place.
Both Manchester United and West Ham failed to capitalise on the Gunners' misfortunes, with the Red Devils suffering a dire 1-0 defeat to Everton at Goodison Park, while the Hammers endured a 2-0 loss at Brentford. The series of slip-ups allowed Tottenham to take full advantage as a Son Heung-min hat-trick in a 4-0 thumping of Aston Villa saw Spurs emerge as favourites for fourth.