Southampton 1-2 Crystal Palace
Crystal Palace continued their rise up the table with a 2-1 win over Southampton.
Shane Long netted in the 17th minute with the only goal of the first half.
However, Palace equalised through James McArthur in the 69th minute before Luka Milivojevic’s 80th minute stunner sealed all three points.
Swansea City 0-2 Tottenham Hotspur
Tottenham beat strugglers Swansea 2-0 to claim an important three points in the race for Champions League spots.
Fernando Llorente put Spurs ahead in the 12th minute with a controversial goal, which could easily have been ruled out for offside.
Dele Alli then scored late on to send Tottenham up to fifth place.
West Ham United 2-1 West Bromwich Albion
A late winner saw West Ham to a 2-1 victory against the struggling West Bromwich Albion.
The Baggies took the lead through a James McClean shot, which deflected in off Angelo Ogbonna. However, Andy Carroll equalised in the 59th minute.
Carroll then sealed the three points in stoppage time, mounting pressure on Alan Pardew.
Manchester City 3-1 Watford
Manchester City returned to winning ways with a 3-1 win over Watford.
City looked hungry to make amends for their 0-0 draw with Crystal Palace and opened the scoring in the first minute through Raheem Sterling before a Christian Kabasele own goal doubled their lead.
Sergio Agüero all but sealed the three points with a close-range finish after Heurelho Gomes spilled a cross into his path.
Andre Gray pulled one back late on, but the Hornets did not have enough time to mount a comeback