Second half goals from Bernardo Silva and substitute Le Roy Sane was enough for the derby triumph as the visitors climb back to the summit of the table.
Following a comprehensive humiliation and bartering 4-0 defeat over the weekend at Everton, Ole made 5 changes to to his United starting line up as he was rewarded with an enterprising first half display.
But PFA nominee, Bernardo Silva broke the deadlock on the 54th minutes before sane added the second to secure a derby victory for the Citizens.
City are now ahead of Liverpool with a point difference of 1 with three more games to the end of the season.
The visitors travel over the weekend to Burnley as United host Chelsea at the Old Trafford in what looks more like a decider in the top 4 race. Ole has lost seven games out of nine after his appointment as the permanent manager at United.
Elsewhere at the Molineaux, a world class performance from Diogo Jota saw the Gunners return from the Midland without a point. Arsenal’s chances of a top 4 finish remains in nimble after they were humbled by merciless Wolves in a 3-1 defeat at Molineaux.
Ruben Nerves opened the scoring for Wolves with an overwhelming strike with trademark after Jonny was brought down just outside the box by Nacho Monreal.
Things however went from bad to worse for the visitors when a cross from Jonny met a glancing header from Doherty to go past Ben Leno for his eighth of the season.
The earlier perception held by the Gunners was short- lived as Diogo Jota had different ideas as a loose pass from Xhaka saw Jota pounce, with the Portuguese attacker drive past Sokratis to fire home from a tight angle.
Despite the visitors’ dominance in the second half and with a consolation from Sokratis, Unai Emery’s men didn’t look poised for in the second half as their top 4 finish has been left to matters of outcomes in other matches.
By Prince Owusu Ansah