City players celebrate their victory

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.

A poor quality shootout saw the home side miss three penalties while a dinked effort went wrong for Raheem Sterling before Oleksandr Zinchenko stepped up to emphatically thump the decisive kick into the top corner to take his side through.

BBC reports that Pep Guardiola’s side took the lead in the first half through Kevin de Bruyne’s first goal of the season – a sweet, low drive into the bottom corner.

Leicester were poor in the first half but regrouped at half-time and levelled the contest through Marc Albrighton’s well-struck effort before crumbling in the shootout.

League One side Burton shocked the Championship’s Middlesbrough to advance to the last four, while Arsenal face rivals Tottenham and Chelsea host Bournemouth in Wednesday’s remaining quarter-finals.