Liverpool are through to the EFL Cup semi-finals after edging Leicester City 5-4 in a penalty shootout having overturned a two-goal deficit in a gripping 3-3 draw.
Caoimhin Kelleher saved two Leicester penalties before Diogo Jota – a key figure off the bench – converted the crucial kick to send Jurgen Klopp's much-changed Reds through.
A Vardy brace had initially put the visitors 2-0 up early on at Anfield, and although Alex Oxlade-Chamberlain got Liverpool on the scoreboard, a spectacular Maddison strike had Leicester cruising at the break.
But half-time substitute Jota reduced the deficit again after the hour and Takumi Minamino equalised deep into stoppage time to force a shootout.
Minamino was the sole Red to miss his kick, but it mattered not as Kelleher denied Luke Thomas and Ryan Bertrand to allow Jota to wrap things up.