Mario Balotelli opened the scoring in the first half for the hosts before Sergio Aguero and Edin Dzeko tallied in the second half in what was a dominating performance for the league leaders.
City started brightly and nearly took the lead after a fine move down the right hand side led to Pablo Zabaleta crossing for Mario Balotelli, who was denied by a fantastic save down low by Paul Robinson in the opening minute.
The visitors struggled to gain any period of sustained possession in the first 20 minutes as the home side dominated the ball but struggled to create any clear cut chances.
However City’s dominance eventually brought about another effort on goal as Adam Johnson cut in from the right and saw a shot palmed out by Robinson.
The hosts were beginning to turn the screw and a Balotelli free kick again forced Robinson into making a save.
Eventually the Blackburn rearguard could not hold out any longer. After Junior Hoilett was dispossessed, David Silva launched a counterattack and fed Aleksander Kolarov down the left who fired across a ball to the front post for Balotelli to sweep home in the 30th minute.
Blackburn responded encouragingly and wanted a penalty after Morten Gamst Pedersen went down after a challenge from Nigel De Jong but the Dutchman clearly got a toe to the ball.
With Blackburn failing to keep control of the ball chances continued to come for the home side with Zabaleta and Kolarov providing great outlets in wide positions.
Vincent Kompany’s exquisite flick on from a corner nearly brought a second for City but Robinson again came to his side’s rescue before Yaya Toure then diverted the rebound wide on the volley.
City began the second half on the front foot much like it did the first and quickly doubled the lead. A corner whipped in was flapped at by Robinson leaving Aguero to smash the ball into the back of the net on the volley.
The second goal appeared to kill the game as a contest as Rovers looked short of creativity in attack. City appeared very content with the two goal cushion and as the closing stages approached, the end result looked inevitable.
With their team comfortably cruising to another home victory the only concern for the home fans was seeing Yaya Toure seemingly struggling from an injury.
That worry was soon forgotten as a stunning cross from Kolarov was met supremely by substitute Edin Dzeko who headed the ball down low past Robinson to make it 3-0.
As the game drew to a close Kolarov and Silva spurred late chances while Yakubu finally forced Joe Hart into making a save. However it was City which eased to victory and opened up a five point lead at the top of the Premier League. Manchester United will have a chance to respond Sunday at Norwich City.