Manchester City boss Manuel Pellegrini's unbeaten record in the League Cup was broken as his side was knocked out of the competition by a youthful Newcastle United squad, who recorded their first win in 12 attempts at the Etihad Stadium.
Teenage forward Rolando Aarons put the visitors ahead just six minutes into the game with an angled drive into the far corner. City's Stevan Jovetic was denied to score an equaliser by Newcastle keeper Rob Elliot before the tourists' skipper Fabricio Coloccini sliced against the post before half time.
Moussa Sissoko slid in the second goal midway in the second half as Newcastle reached the last eight, The BBC reported.
Now Newcastle would travel to Premier League rivals Tottenham Hotspur in the next round, bidding for a place in the semi-finals for the first time since 1975-76. The players embraced in a celebratory huddle at the final whistle after reaching the quarterfinals of a domestic cup competition for the first time under boss Alan Pardew.
Newcastle supporters had called for Pardew to be sacked after a poor start to the campaign in which their team failed to win any of their first six Premier League matches.
However, the pressure has been relieved after a recent revival with Newcastle earning three straight wins. Pardew had been boosted by successive Premier League victories over Leicester and Tottenham, but decided to name a youthful and inexperienced side to face the Premier League champions.
City enjoyed plenty of possession but lacked incision in the final third as Newcastle, whose performance showed a wonderful mixture of defensive resilience and attacking intent, clinched a deserved victory, the report added.