Yaya Toure scored a stunning goal for Manchester City
Spectacular goals from Yaya Toure and Carlos Tevez saw Manchester City overcome Chelsea and move 12 points behind leaders Manchester United.
City spurned several chances before Chelsea won a penalty when Joe Hart felled Demba Ba, but Hart dived low to his right to save Frank Lampard's kick, reports the BBC.
Sergio Aguero chipped over for City but Toure created room in a crowded box and curled a low shot into the corner.
Substitute Tevez sealed victory by rifling in from 25 yards.
And Newcastle came from behind to win an open and absorbing game against relegation rivals Southampton.
Morgan Schneiderlin lashed in a shot for the visitors before Moussa Sissoko equalised with a six-yard tap in.
A stunning 25-yard dipping strike from Papiss Cisse gave the Magpies the lead only for Lambert to sidefoot in a near post cross to once again level matters.
Danny Fox's handball let Yohan Cabaye score from the spot before Jos Hooiveld's own goal sealed a home win.