Southampton are up to second in the Premier League following a 1-0 win at home to Stoke.
An Alexis Sanchez brave gave Arsenal a 2-0 win at Sunderland.
Liverpool have been held to a scoreless draw at home by Hull.
West Brom, meanwhile, came from 2-0 down to salvage a 2-2 draw with Crystal Palace at the Hawthorns.
In the lunchtime kick off, Manchester City's title hopes took a battering at Upton Park.
They were been beaten 2-1 by West Ham, and could find themselves eight points adrift of Chelsea tomorrow.
Swansea take on Leicester this evening in the last of the day's games.
Liverpool 0 Hull 0
Southampton 1 Stoke 0
(SOU: Sadio Mané 33')
Sunderland 0 Arsenal 2
(A: Alexis Sanchez 30', 90')
West Brom 2 Crystal Palace 2
(WB: Victor Anichebe 51', Saido Berahino 90+3pen // CP: Brede Hangeland 16', Mile Jedinak 45' pen)
Manchester City 1 West Ham 2
(MC: Silve 77' // WH: Amalfitano 21', Sakho 75')