Four goals from Sergio Aguero secured three points for his side to ensure Manchester City kept up the pressure on league leaders Chelsea while Tottenham dropped to sixth.
The Argentine opened and closed the scoring, slotting home two penalties in-between, missing another while great Dane Cristian Eriksen provided Spurs’ solitary strike.
Aguero put his side 1-0 up 13 minutes in with a delicious finish into the bottom corner past a despairing Hugo Lloris.
Tottenham pegged City back 139 seconds later when a two-on-one scenario ended in Roberto Soldado teeing up Cristian Eriksen for 1-1.
26-year-old Aguero restored Man City’s lead on the 20 minute mark, converting a penalty after Frank Lampard was controversially brought down in the box by Erik Lamela.
He had a second penalty saved by Lloris later on in the first half but his third spot kick of the contest was buried like the first, sending the France number one the wrong way with 68 minutes played.
The game was put beyond doubt with a quarter of an hour left with Aguero fetching his fourth of the match, angling a shot away from the hapless Lloris.
Soldado had a penalty of his own saved by Joe Hart, the England goalkeeper diving to his right to keep out the Spaniard from 12 yards where he is usually so reliable.
Despite the convincing looking scoreline Tottenham did provide a good contest against the champions and could even have gone in front early doors but Ryan Mason’s shot was saved by the feet of Hart eight minutes in.