Demoted goalkeeper Claudio Bravo proved Manchester City’s hero as the Premier League leaders needed penalties to beat second-tier Wolves in the Carabao Cup.
Bravo saved two spot kicks – from Alfred N’Diaye and Conor Coady – as the hosts won the shoot-out 4-1, having been held to a goalless draw by the Championship leaders.
Pep Guardiola’s free-scoring City bombarded Wolves but could not find a way through despite fielding a strong attack that featured Sergio Aguero, Gabriel Jesus and Raheem Sterling.
Guardiola threw on Kevin de Bruyne and Leroy Sane to no avail but Bravo, replaced in City’s starting XI this season by new signing Ederson, paved the way for Aguero to score the winning penalty and reach the quarter-finals.
Midfielder Jesse Lingard scored both goals as holders Manchester United secured their place in Thursday’s draw with a 2-0 win at Swansea.
Lingard opened the scoring in the 21st minute when he scampered onto Marcus Rashford’s through-ball and calmly slotted past goalkeeper Kristoffer Nordvelt.
The England international settled the tie in the 59th minute – and took his tally to three goals in two games in this competition – when he met Matteo Darmian’s cross with a firm header from 15 yards.
Leicester’s £25m summer signing Kelechi Iheanacho opened his account as the Foxes came from behind to beat Championship promotion hopefuls Leeds 3-1.
Pablo Hernandez curled in from 20 yards to give the visitors a surprise lead midway through the first half, but Ineanacho quickly equalised with a precise low shot from the edge of the penalty area.
The Nigeria striker crossed low for Islam Slimani to put Leicester in front from close range on 70 minutes and substitute Riyad Mahrez sealed victory with a trademark solo goal in the dying stages.
Bournemouth forward Callum Wilson scored his first goal since September 2015 as the Premier League strugglers beat second-tier Middlesbrough 3-1.
Defender Jack Simpson put the Cherries ahead only for Marcus Tavernier to level for Boro before injury-plagued Wilson, making his first appearance of the season, converted a penalty and substitute Benik Adobe netted a late third.Let's