IT HAS been a long time coming but David Silva finally notched his 50th City goal after seven magnificent years gracing English football.
And the Spanish superstar recorded it in quick-Silva time against Crystal Palace in just 114 seconds – the fastest City goal since February 2015.
Silva was irresistible as he masterminded City’s climb above Liverpool into third place on goal difference.
And through the gaps marauded skipper Vincent Kompany, Kevin De Bruyne, Raheem Sterling and Nicolas Otamendi to complete the five-star demolition of Sam Allardyce’s survival strugglers.
City have now won nine of their last 10 league games against Palace whose last win on Sky Blue soil was back in 1991.
Pep Guardiola was delighted with his biggest win in the Premier League but counted the cost of his team failing to produce the killer touch in front of goal all season, which has cost City heavily in the title race and Champions League.
Guardiola said: “We are the best team in the Premier League for creating clear chances. But we’re not able to score goals.
“The most difficult thing in all sports, is to do it in the last minute. That’s why we’re in the situation we’re in. But finally today the staff and people enjoyed the last 35 minutes without the pressure.”
It was one-way traffic in a whirlwind first 45 minutes – and Palace looked odds on to be the car crash.
At the heart of that silky supremacy was Silva, fit and fearsome again after two games out with injury.
His quick-as-a-flash goal was one of beauty, as you would expect, as Palace hesitated in defence after the City star played in Sterling on the left. Sterling’s cross was headed out by Martin Kelly into the path of Silva and he despatched the ball into the bottom corner.
Fernandinho shot straight at keeper Wayne Hennessey as City cranked up the pressure.
They were so close to a second in the 31st minute when Leroy Sane struck a beauty.