Liverpool are into the Europa League final after beating Villarreal 3-1 on aggregate.
The Reds had come into the second leg of the semi final 1-0 down from the tie in Spain, but were rarely troubled by the Spanish side at Anfield.
Liverpool scored the early goal they needed, an own goal from Bruno in the seventh minute, calming any nerves.
Daniel Sturridge doubled the lead in the second half before Adam Lallana wrapped it up late on.
Match of the Day host Gary Lineker was quick to praise the performance, taking to Twitter at the final whistle.
Brilliant from Liverpool tonight. Absolutely brilliant!— Gary Lineker (@GaryLineker) May 5, 2016
The Yellow Submarine sank without trace. Congratulations to Liverpool on reaching the final of the Europa League.— Gary Lineker (@GaryLineker) May 5, 2016
It really was a complete display from Liverpool when they really needed it. Against Dortmund in the quarter finals they made lift difficult for themselves by conceding early, but their defence looked solid here, with Villarreal's Roberto Soldado and Cedric Bakambu failing to offer a serious threat.
Liverpool will face reigning Europa League winners Sevilla in the final, who beat Shakhtar Donetsk 5-3 on aggregate.