Despite being held to a 1-1 draw by Fulham on Wednesday night, Liverpool progressed to the final of the EFL Cup following their first-leg advantage.

Luis Diaz’s opener was cancelled out by Issa Diop but the Red’s dug deep in the second leg to claim a 3-2 aggregate victory.

The Reds took an 11th-minute lead when Jarell Quansah sent a long ball forward which appeared routine for Timothy Castagne to claim but the full-back was caught napping by Diaz. The winger reacted quickly to beat him in the air before he drove into the box and scored past Bernd Leno at his near post.

Diaz had the ball in the back of the net again after Darwin Nunez exploited large gaps between center-backs Tosin Adarabioyo and Diop but the goal was ruled offside after the striker naively moved too soon.

Fulham finished the first half as the better side and continued to prod in the second half and were awarded in the 77th minute. Harry Wilson drove down the left and curved a cross into the area where he found Diop, who had galloped forward from the back and expertly claimed the leveller with a neat finish past the keeper.

The west Londoners pushed for a dramatic ending and to take the tie into extra-time but a stubborn Liverpool held on through four added minutes.