Liverpool made it through to the quarter-final of the Carabao Cup, beating Arsenal on penalties after an unbelievable 5-5 draw at Anfield.
It didn't take long for the Premier League leaders to strike, a fortuitous own goal after six minutes from Shkodran Mustafi, who bundled Alex Oxlade-Chamberlain's low cross in to the back of his own net.
But Arsenal responded well, Lucas Torreira converting the rebound after Bukayo Saka's shot was parried by Liverpool keeper Caoimhin Kelleher; the goal given despite Torreira standing in an offside position when the initial shot was struck.
The Gunners then took the lead after 26 minutes, turning the game on its head, when Kelleher once again pushed the ball in to the path of an Arsenal attacker, this time enabling Gabriel Martinelli to blast home from only yards out. Martinelli soon doubled his tally, sweeping home Saka's sublime cross following yet another Liverpool error.
However, Arsenal's Brazilian forward soon turned from hero to villain, gifting Liverpool a penalty which captain James Milner calmly converted, bringing a frenetic first half to an end.
Shortly after the break Arsenal restored their two-goal advantage, when veteran Milner played a weak back pass which was leapt on by Ainsley Maitland-Niles, before former Gunner Oxlade-Chamberlain and Divock Origi struck in quick succession to level the scores at 4-4.
Both sides had more in the tank though as, first, Joe Willock picked up the ball from deep, drove at the heart of the Liverpool defence and hit an unstoppable thunderbolt into the top corner to make it 5-4.
It looked as if the visitors had won it, but Origi had other ideas, acrobatically volleying home from Neco Williams' cross to force the contest to penalties, seeing the Anfield crowd erupt with ecstasy.
Penalties shortly ensued, giving everyone a moment to catch a breath. Only one man failed to convert his spot kick, Arsenal loanee Dani Ceballos having his penalty saved by Kelleher. Curtis Jones then slotted home Liverpool's fifth and final penalty sending them in to the quarter final of the Carabao Cup.
Here is 90min's breakdown of the action:
Key Talking Point
Liverpool made 11 changes from the side that beat Tottenham in the Premier League last weekend, and it was telling. Jurgen Klopp's new-look side were evidently nervous, continually making mistakes that led to quality Arsenal chances.
However, with the Carabao Cup hardly the Reds' number-one priority, it was not surprising that Liverpool looked hectic and unprepared.
The performance signifies the lack of squad depth that the reigning European champions have, a stark contrast to that of their title rivals Manchester City, leaving them unable to field a second team strong enough to convincingly challenge on all domestic and European fronts.
However, Liverpool's youthful team do deserve credit, repeatedly clawing their way back in to an utterly breathtaking affair. They refused to lie down, despite being behind for the majority of the night, and it is the kind of character that will impress Klopp, regardless of performance.
Starting XI: Kelleher (5); Williams (5), Gomez (6), Van den Berg (5), Milner (4); Lallana (5), Keita (4), Oxlade-Chamberlain (7); Elliott (6), Origi (8*) Brewster (5)
Substitutes: Jones (6) Chirivella (5)
STAR MAN - Divock Origi showed his credentials again, rescuing Liverpool with two fine strikes. The Belgian had a quiet first half, but put in an electric performance in the second, and showed his reliability in big knockout moments once more.
Key Talking Point
Arsenal looked a lot sharper going forward than they had over the course of the last week, showcasing some attractive football against, an albeit weakened, Liverpool. They were ruthless in front of goal, capitalising on every mistake (and there were a lot).
The return of Ozil and Torreira to the side gave them an assurance to their offensive display, supported by the clinical Martinelli, who is giving Unai Emery a serious selection dilemma.
However, Arsenal's defence still looked incredibly fragile, managing to ship four goals to a Liverpool attack who have rarely played together. The back line were far from convincing from first minute to last and once again proved a liability for the Gunners.
Arsenal's penalty defeat sums up a pretty dreadful week for tonight's visitors, who threw away yet another lead.
Starting XI: Martinez (5); Bellerin (6), Holding (5), Mustafi (4), Kolasinac (5); Torreira (8), Willock (7), Maitland-Niles (7), Ozil (8*), Saka (6), Martinelli (7)
Substitutes: Guendouzi (5) Ceballos (4) Tierney (5)
STAR MAN - Whilst Mesut Ozil only managed 64 minutes in his return to first team football, his class and grace was undeniable. It looked as if he was playing against his kids in the garden at points, and the German has certainly proved a point ahead of the Gunners' league clash with Wolves at the weekend.
Mesut Ozil... best no.10 in the world 🔥— Charlie Gilmour (@CharlieGilmour8) October 30, 2019
Ozil looks good tonight— - ENIOLÀ HAZARD-🇳🇬 (@Michaelangelo_D) October 30, 2019
Liverpool's next game is a visit to Villa Park to take on newly-promoted Aston Villa in the Premier League, as they look to sustain their lead at the top of the Premier League table.
Arsenal play host to Wolverhampton Wanderers and a win would guarantee they stay in fifth place.