Liverpool remain in contention for an historic quadruple this season after beating Manchester City in the semi-finals of the FA Cup.
Jurgen Klopp's side booked their place in the final with a thrilling 3-2 win over City at Wembley on Saturday.
Liverpool began the match the stronger of the two sides and took the lead when Ibrahima Konate headed the Reds in front from a corner with his third goal in as many matches.
Manchester City goalkeeper Zack Steffen, who was making a rare start in place of Ederson, then gifted Liverpool a second.
The United States international lingered on the ball for too long, allowing Sadio Mane to close him down with a slide tackle to score.
Liverpool continued to dominate play in the first half and took a 3-0 lead when Mane fired a spectacular volley past the despairing dive of Steffen.
City manager Pep Guardiola needed a reaction from his side in the second half and got it almost immediately after the restart.
Club-record signing Jack Grealish scoring just his fifth goal this season to reduce the deficit.
Gabriel Jesus was then denied twice by Liverpool goalkeeper Alisson as City pushed for further goals.
And they would set up a nervy finish when Bernardo Silva scored in the first of four added minutes.
Despite huge pressure from City, Liverpool held on to book their place in the FA Cup final on May 14, where they will face either Chelsea or Crystal Palace.
Klopp's side beat Chelsea in the Carabao Cup final in February and remain firmly in contention for the quadruple this season.
The Reds are just a point behind City at the top of the Premier League with seven games to go, while the Reds are also through to the semi-finals of the Champions League, where they will take on Spanish side Villarreal.