History repeats itself after Liverpool set up another Carabao Cup final date against Chelsea, getting past Fulham in an entertaining tie.
Luis Diaz ultimately scored the winning goal of the tie as he opened the scoring in the second leg at Craven Cottage to set up the clash against Chelsea, who beat Middlesbrough on Tuesday, next month at Wembley.
Issa Diop scored an equaliser on the night with close to 15 minutes left but Fulham needed another goal to send the match to extra-time and two to win the match, with Liverpool winning 3-2 on aggregate after emerging 2-1 victors in the first leg at Anfield.
Some fine work from Harry Wilson, who came up through the academy at Anfield, set up the Frenchman.
But ultimately, Liverpool triumphed and will have the chance to reclaim the trophy they won two years ago, and the tenth in their history.
It is a repeat of the 2022 Carabao Cup final which featured the same teams with Jurgen Klopp the victor on that occasion as the Reds won on penalties.
With Liverpool leading the race in the Premier League, it could be the start of an illustrious season for the Reds.
But it nearly went against them early in their second-leg encounter against Fulham, who might feel aggrieved after missing several opportunities.
Joao Palhinha had an excellent chance to put the home side ahead after being found completely unmarked from a corner.
Andreas Pereira hit the post in the second half after Caoimhin Kelleher missed the ball when he came out to meet a Willian cross.
Diaz's opener is one Fulham goalkeeper Bernd Leno will not want to see it back.
The German got a hand to the 27-year-old, whose deflected effort squirmed past him into the corner of the net.
Speaking on talkSPORT, former goalkeeper Scott Minto said:
Read on talksport.com