Arsenal are back on top of the Premier League with a 3-1 win at West Ham.
The Hammers took the lead through Carlton Cole before Theo Walcott with two and Lukas Podolski resumed normal service.
Man Utd beat Hull City 3-2 coming from 2 behind to win at the KC Stadium.
Hull's James Chester scored at both ends putting through his own goal for the Utd winner.
The other goals came in the first half with Chester and Irish international David Meyler putting Hull 2 up before Chris Smalling and Wayne Rooney brought Utd back into it.
Antonio Valencia was sent off for Utd at the end.
Embarrassing day for the Irish at Stoke with both Glenn Whelan and Marc Wilson sent off in the first half at Newcastle.
Not surprisingly Stoke lost 5-1 with Remy on the double, Gouffran, Cabaye and Cisse from the penalty on target for Utd after Assaidi had opened the scoring for Stoke.
Eden Hazard netted the winner for Chelsea against Swansea City at Stamford Bridge.
Everton lost for the first time in 2013.
Keeper Tim Howard was sent off and from the resultant spot kick Ki Sung Yeung won it for Sunderland.
Crystal Palace escaped the relegation zone with a late strike from Dwight Gayle at Aston Villa.
It was game over after 27 minutes at Cardiff with Jay Rodriguez (2) and Rickie Lambert on the scoresheet for Southampton.
Gary Hooper scored for Norwich City but they went onto lose 2-1 at home to Fulham with Pajtim Kasami and Scott Parker netting.
And Spurs 1 drew one all with West Brom - Spurs' Christian Eriksen and Jonas Olsson exchanging goals.
Man City Liverpool 5.30