MANCHESTER City maintained their five-point lead at the top of the English Premier League with a hard-fought 3-2 win at West Brom.
Leroy Sane put the leaders in front only for Jay Rodriguez to equalise soon after. Fernandinho regainsed the lead for City when his shot deflected in off Gareth Barry.
Substitute Raheem Sterling sealed the win with a third after the break before Matt Phillips scored a consolation goal in injury time for the home team.
Manchester United moved second after a goal from substitute Anthony Martial proved the difference against fellow title-chasing Spurs.
Martial scored with 10 minutes remaining at Old Trafford for the 1-0 win which relegated Tottenham, missing injured striker Harry Kane, to third.
Aresnal moved to within a point of Spurs in fourth after a come-from-behind win over Swansea at the Emirates.
The visitors took the lead through Sam Clucas but goals from Sead Kolasinac and Aaron Ramsey in the second half gave the Gunners a 2-1 win to celebrate Arsene Wenger's 800th game in charge of the club.
Bottom club Crystal Palace salvaged a point with a last-gasp Wilfried Zaha equaliser in a 2-2 thriller with West Ham at Selhurst Park,
The Hammers went 2-0 up but Palace dominated after the break and deserved at least a share of the points.
Liverpool bounced back from a 4-1 loss to Tottenham to beat Huddersfield 3-0.
In a match that pitted Reds manager Jurgen Klopp against Terriers boss David Wagner - the best man at his wedding - Daniel Sturridge broke the deadlock 13 minutes after the break and there were further goals from Roberto Firmino and Georginio Wijnaldum.
Reigning champions Chelsea in turn went level on points with Arsenal after Eden Hazard's 51st-minute goal proved decisive in a 1-0 win away to second-from-bottom Bournemouth.
Darren Fletcher's first goal for Stoke was enough to secure the Potters a much-needed 1-0 victory over Watford.
EPL scores: Manchester Utd 1 Spurs 0, West Brom 2 Man City 3, Arsenal 2 Swansea 1, Bournemouth 0 Chelsea 1, Crystal Palace 2 West Ham 2, Liverpool 3 Huddersfield 0, Watford 0 Stoke 1
Update your news preferences and get the latest news delivered to your inbox.