Triumfen var Citys 11. på 12 kamper, og de lyseblå beholdt dermed forspranget på fem poeng til nabo Manchester United.
City stanget en stund mot Newcastle, men fikk hull på byllen etter at Ryan Taylor handset i eget felt fem minutter før pause. Mario Balotelli rullet ballen trygt i mål.
Tre minutter senere gjorde Taylor en ny tabbe da han ikke fikk klarert ballen, og Micah Richards økte til 2-0.
Newcastle hadde også sine sjanser, men kampen ble avgjort da Hatem Ben Arfa la Richards i bakken etter 71 minutter. Sergio Agüero banket straffen i mål, og da hjalp det lite for gjestene at Dan Gosling fikk inn en noe heldig redusering like før slutt.
United vant tam kamp
Manchester United skapte ikke all verden borte mot walisiske Swansea, men tok ledelsen ved Javier Hernández etter 10 minutter.
En håpløs pasning av Àngel Rangel ble snappet opp av Ryan Giggs, som serverte mexicaneren. Med en enkel chip fintet han ut keeper, og ballen fant nettmaskene.
Swansea virket helt tannløse etter baklengsmålet og skapte fint lite mot et godt etablert United-lag. Annen omgangs største sjanse fikk gjestenes Phil Jones, men Michel Vorm fikk dyttet ballen i stolpen.
Dermed endte kampen 1-0 til de rødkledde gjestene.
Kampfakta: Swansea - Manchester United 0-1
Nye van Persie-mål
Robin van Persie og Arsenal er i skuddet og sikret seg sin femte strake seier med 2-1 over Norwich.
Norwich tok ledelsen etter drøyt kvarters spill da Arsenal-midtstopper Per Mertesacker tapte en duell mot Steve Morison, som enkelt satte inn 1-0.
Men så har Arsenal Robin van Persie. Nederlenderen hadde fra før elleve scoringer på like mange seriekamper for Arsenal. Lørdag opprettholdt og etter hvert styrket måltjuven statistikken.
Det tolvte målet i den tolvte seriekampen sørget van Persie for da han stanget innlegget fra Theo Walcott i nettet 27 minutter ut i kampen. Etter en times spill var samme mann på rett plass igjen og scoret seiersmålet.
Van Persie er den femte spissen som har scoret 30 eliteseriemål i England i et kalenderår. Nederlenderen har nå 31 scoringer på 29 kamper og nærmer seg Arsenal-rekorden til Thierry Henry på 34 og rekorden til Alan Shearer på 36 mål.
Kampfakta: Norwich - Arsenal 1-2
Uavgjort for nordmennene
Blackburn sliter fremdeles tungt i nedrykksstriden og gikk for tre poeng borte mot Wigan. Gjestene fikk en knallstart da Aiyegbeni Yakubu kom alene med Wigan-keeper Ali Al-Habsi og satte inn 1-0 etter bare to minutter.
Wigan slo tilbake to ganger ved Jordi Gómez og Gary Caldwell før pause. Dermed måtte Blackburn framover på banen for å jage seier etter sidebytte. Det startet dårlig da David Dunn ble utvist etter 48 minutter, men like før timen var spilt, utlignet David Hoilett til 2-2.
Albert Crusat trodde han hadde sikret vertene seier med sin 3-2-scoring etter 88 minutter, men Blackburn og Aiyegbeni nektet å gi seg.
Gjestenes keeper Paul Robinson var med fram på en corner i sluttminuttet. Han ble sparket i hodet og fikk straffe, og den satte Aiyegbeni i mål til 3-3.
Kampfakta: Wigan - Blackburn Rovers 3-3
Uavgjort ble det også for Brede Hangeland og Fulham som måtte klare seg uten den nybakte pappaen John Arne Riise borte mot Sunderland. Begge lag hadde mange sjanser, Sunderland de største, men kampen endte målløs.
Kampfakta: Sunderland - Fulham 0-0