Penalty heartbreak for Leicester as Man City advance to Carabao Cup semi-final
Leicester City 1 Man City 1 (Man City win 3-1 on penalties)
Man City booked their place in the Carabao Cup semi-final after beating Leicester 3-1 in a dramatic penalty shootout.
The game finished 1-1 after normal time but Pep Guardiola's men kept their nerve to advance to the final four of a competition that they won last season.
After Harry Maguire and Ilkay Gundogan had both found the net, Leicester missed their next three, with Christian Fuchs' spot-kick off-target before Muric saved from James Maddison and Caglar Soyuncu.
Raheem Sterling chipped his penalty over the bar but Gabriel Jesus and Oleksandr Zinchenko both scored to send City through.
Earlier in the game, De Bruyne marked his returning to the XI in stunning fashion, giving City the lead in the 14th minute.
He picked the ball up on the left, just outside the box and shifted the ball onto his right foot before unleashing a low drive that zipped off the surface and past Ward.
City went into the break with their 1-0 lead intact.
Visitors Manchester City made a lively start to the second half and would have increased their lead in the 47th minute had Foxes goalkeeper Ward not produced a smart save to deny Aguero as he shot across him.
Mahrez then curled over from the edge of the box before Leicester levelled things up through Marc Albrighton in the 73rd minute.
Albrighton latched onto a brilliant ball in from Wilfred Ndidi before taking one touch to bring it down and sending a fierce strike beyond Arijanet Muric in the City net, which took the game to penalties.