Manchester City bounced back from their defeat at Aston Villa with a 3-1 victory at home to Everton on Saturday afternoon.
The Citizens looked to be in trouble after Romelu Lukaku trotted through for a simple opener but Alvaro Negredo and Sergio Aguero turned things around before the break. Aguero then completed the win from the spot, though Tim Howard was unlucky as he initially got to the ball but it went in off his back.
The game got off to a fast start with Joe Hart forced to smother the ball at the feet of Lukaku before Yaya Toure's shot was tipped around the post.
Aleksander Kolarov sent a dipping shot inches wide in the seventh minute while Toure powered a header wide in the 12th minute.
The opening goal arrived four minutes later though as Lukaku walked through the offside trap and nutmegged Joleon Lescott before finding the back of the net.
City were level moments later though as Toure slid a perfect pass through for Negredo who saw his strike hit Howard but find its way over the line.
James Milner's deflected cross hit the post in the 22nd minute before Aguero fired inches wide after a sublime free-kick routine which saw him played clean through.
City suffered a blow in the 33rd minute with captain Vincent Kompany coming off with an injury but Aguero had another chance in the 39th minute only for the forward to miss his shot and fall over.
The Argentina international would finally get his reward in the 45th minute when Silva slipped the ball through to him and he produced a clinical finish.
Chances were not as common in the second period, though there were opportunities for both sides, but City would go on to kill off the game in the 68th minute.
Toure released Pablo Zabaleta who looked to be pulled down in the area by Seamus Coleman – though the decision seemed rather soft. Howard went the right way from the resulting penalty and although he got a strong hand to Aguero's penalty, the ball came back off the post, hit his back and rolled over the line.
City finished the stronger of the two sides with Negredo being denied by the Everton shot-stopper before Samir Nasri was denied in stoppage time as the hosts bagged the spoils.
Follow us on Twitter: @Soccer_Laduma