Carabao Cup fourth round
Manchester City 0 Wolverhampton Wanderers 0 (AET)
City win 4-1 on penalties
CLAUDIO Bravo may have been derided by many - but the Manchester City goalkeeper saved twice in the penalty shoot-out to help his team into the quarter-finals of the Carabao Cup.
The Chilean, who has been replaced between the sticks this season by Brazilian Ederson after a number of high-profile errors last campaign, was recalled for this game.
And he kept out Alfred N'Diaye and Conor Coady's spot kicks after Championship leaders Wolverhampton Wanderers held out against City for 120 minutes.
City's four penalty-takers, Kevin De Bruyne, Yaya Toure, Leroy Sane and Sergio Aguero, all scored to book a place in the last 16 as Bravo received a standing ovation from the Etihad crowd.
"I am so happy for Claudio," City manager Pep Guardiola said.
"Without him, we would not be in the draw for the next round.
"It was not easy for him last season, but he is a goalkeeper of the highest level and you don't be that high level if you play for Barcelona and are first choice for Chile."
Wolves can count themselves unlucky to lose, however, as they took the game to Premier League leaders City and had a number of opportunities to record a shock win.
City may have scored 32 goals in nine games against Premier League opposition this season, but they couldn't find the net in two hours of football against Championship opposition.
Both Guardiola and Wolves manager Nuno Espírito Santo made nine changes from their teams' previous games.
Bernardo Silva and Aguero were the only survivors from City's 3-0 win over Burnley on Saturday and Danny Batth and Conor Coady were the only two who featured in Wolves' 3-2 win against Preston North End.
City's first chance or the game came when Raheem Sterling was set free down the wing and crossed the ball for the incoming Aguero, but the Argentinian, looking to score a record breaking 178 goals for the club, put it wide.
Then, Wolves striker Bright Enobakhare gave the ball away on the edge of the area, which let in Ilkay Gundogan.
The German nicked the ball off the teenager and fed it to Sterling, but his shot went wide as he was faced one on one with Wolves goalkeeper Will Norris.
Wolves had their chances, too, though.
did well to catch Ryan Bennett's header after he had met Ben Marshall's free-kick and then Enobakhare outran youngster Oleksandr Zinchenko but, with just Bravo to beat, he thumped the ball over the crossbar.
Aguero - and City - were still looking for the opener and nearly broke the deadlock when Zinchenko's cross was met by the striker, only to see his shot stopped again by Norris.
The Wolves stopper, so impressive in this game, was playing in the eighth tier of English football just 18 months ago.
Espírito Santo's men so nearly took the lead as half-time approached.
Enobakhare outpowered Eliaquim Mangala and raced into the box with just Bravo to beat, but the Nigerian teenager hit his shott straight at the Chilean.
Wolves, twice winners of this trophy, the last time in 1980, were imperious at the back, stopping every wave of attack from City.
And they started the second half on the front foot, too.
Midfielder Jack Price attempted a shot from just outside the box, which took a deflection wide, and then Helder Costa's effort from the same position forced a save from Bravo.
Costa then found himself one on one with Bravo, but the Portuguese's shot was saved by the keeper.
Aguero should have given City, who last won this competition in 2016, the lead in the 71st minute when Norris mis-hit his clearance, but he got to the ball before Aguero could reach it.
Guardiola brought De Bruyne off the bench a minute later in a bid to see if he could sprinkle some of his magic.
But, just seconds later, Enobakhare found himself through one on one – again - with City defender Tosin Adarabiyo making a last-ditch tackle to deny the youngster.
City should have scored the winner in the 87th minute when Norris parried Silva's cross into Sterling's path, but the England winger couldn't convert.
Wolves, though, nearly won it in second-half injury time.
Enobakhare must be wondering what he had to do to find the back of the net as he, once more, found himself onside with just Bravo to beat, but again was denied.
As the game went into extra-time, City brought on forward Sane.
He provided Sterling with the perfect chance to score, only for Norris to make a tremendous curling save.
he Wolves defence continued to stand firm, blocking efforts from both Sane and Aguero.
Aguero nearly did win it in the last minute of injury time as he ran through Wolves' defence, only to hit the ball straight at Norris as the game went to penalties.
Manchester City: Bravo; Danilo (Walker, 102), Adarabioyo (Stones, 90), Mangala, Zinchenko; Gundogan, Toure, B Silva (Sane, 94); Sterling; Jesus (De Bruyne, 81), Aguero.
Substitutes not used: Ederson, Delph and Nmecha.
Wolverhampton Wanderers: Norris; Coady, Batth, Hause; Bennett, Price, N'Diaye, Vinagre; Marshall (Ronan, 72), Costa (Cavaleiro, 78); Enobakhare (Bonatini, 90).
Substitutes not used: Burgoyne, Doherty, Miranda and Deslandes.