Manchester City booked their spot in the semi-finals of the EFL Cup courtesy of a penalty-shootout victory over Leicester City at the King Power Stadium.
Jamie Vardy's 97th-minute penalty cancelled out a first-half Bernardo Silva goal as the last-eight tie headed for extra-time, which failed to produce another goal.
A penalty shootout was therefore needed to decide the outcome, and Man City won it 4-3 after Vardy and Riyad Mahrez both missed for the home side.
Read how it all unfolded in our live minute-by-minute coverage of the action below.
LEICESTER: Hamer; Amartey, Dragovic, Maguire, Fuchs; Chilwell, King, Iborra, Albrighton; Okazaki, Iheanacho
MAN CITY: Bravo; Danilo, Mangala, Adarabioyo; Zinchenko, Gundogan, Toure, Foden; Diaz, Jesus, B.Silva
© SilverHub
2 – Leicester City haven't eliminated two Premier League teams in the same League Cup campaign since 1999-00. Target.
— OptaJoe (@OptaJoe) December 19, 2017
First full debut for @Brahim! #foxesvcity pic.twitter.com/UMfYkwv7SZ
— Manchester City (@ManCity) December 19, 2017
King Power Stadium is looking 👌 tonight!#LeiMci pic.twitter.com/Pr80MmamJ0
— Leicester City (@LCFC) December 19, 2017