Liverpool produced one of the greatest performances in their history in Europe as they reversed a 3-0 first-leg loss to reach the Uefa Champions League final with a 4-0 win over Barcelona.
Jurgen Klopp's side had been written off after losing the first leg 3-0 in Spain but two goals apiece for Divock Origi and substitute Georginio Wijnaldum capped an amazing night for the Merseyside club.
The odds were stacked heavily against Liverpool after both Mohamed Salah and Roberto Firmino were ruled out with injury following a 3-0 first-leg defeat last week in Spain.
But Origi gave Liverpool hope with a seventh-minute goal at Anfield before Wijnaldum scored two quick second-half goals to level the tie, setting the stage for the Belgian to strike the decisive goal 11 minutes from time.
Barcelona had their chances and Lionel Messi was twice denied by Allison.
Liverpool will now face either Ajax or Tottenham Hotspur in the final on June 2 in Madrid.