Manchester City's first goal came after seven minutes with a tidy finish from Dzeko but Newcastle were incensed that a stunning volley from Cheick Tiote was then disallowed by referee Mike Jones after 34 minutes.
Tiote smashed the ball home with a swerving 20-metre left-foot shot, but, as the Newcastle players were celebrating, the referee consulted with his linesman and disallowed the goal.
They decided that Yoan Gouffran, who was standing in an offside position three yards from goal, was interfering with play and blocking goalkeeper Joe Hart's line of vision.
Dzeko swept City into the lead after eight minutes, timing his run perfectly to meet a cross from Aleksandr Kolarov to plant the ball past Tim Krul.
Their second came in the final seconds when Negredo beat the offside trap and scored at the second attempt after his first effort was blocked by Krul for City's 94th goal of the season in all competitions.
City moved on to 47 points from 21 league matches, one ahead of Chelsea. Arsenal, who started the weekend top, will go back to the summit if they win at Aston Villa on Monday.
The one blot for City was seeing Frenchman Samir Nasri carried off on a stretcher in the later stages with what appeared to be a serious knee knjury after a clattering from defender Mapou Yanga-Mbiwa who was booked for the challenge.
It was City's 10th successive win over Newcastle in all competitions and the third time they have beaten them this season after a 4-0 win at the Etihad on the opening day of the season and a 2-0 win at St James' Park in the Capital One (League) Cup in October.
The Magpies have now lost three successive league games and are eighth in the table with 33 points.
In Sunday's other match Liverpool also won away with an astonishing 5-3 victory at Stoke City after the home side battled back from a two-goal deficit to level the match at 2-2 by halftime.
Liverpool climb above Everton and Tottenham Hotspur into fourth place on 42 points.
There were two goals from Uruguayan striker Luis Suarez as the top scorer in the Premier League this season took his tally to 22 goals.
An own goal from Ryan Shawcross, a penalty from Steven Gerrard on his 650th Liverpool appearance and a fine individual
goal from substitute Daniel Sturridge on his return from injury completed Liverpool's scoring.
Stoke's goals came from former Liverpool duo Peter Crouch and Charlie Adam, and Jon Walters.