Holders Manchester City edged through to the Carabao Cup semi-finals by beating Leicester City 3-1 on penalties after a 1-1 draw at the King Power Stadium Tuesday night.
A low-quality shootout saw the home side miss three penalties, while a dinked attempt went horribly wrong for England’s Raheem Sterling before Ukraine left-back Oleksandr Zinchenko emphatically fired in the decisive kick to send his side through.
Pep Guardiola’s side took the lead in the first half through Kevin de Bruyne’s first goal of the season – a rasping low drive into the bottom corner on his first start after being sidelined with injuries.
After a poor opening 45 minutes the Foxes regrouped at half-time and levelled the contest through Marc Albrighton’s well-struck effort.
They however lost their nerve in the shootout as Pep Guardiola’s side took a step closer to defending their trophy.
Elsewhere, League One side Burton shocked the Championship’s Middlesbrough to also advance to the last four, while Arsenal face London rivals Tottenham and Chelsea host Bournemouth in today’s remaining quarter-finals.