Premier League side's reward for beating Manchester City is a tie with Roma, the conquerors of Barcelona
Liverpool take on Roma and Real Madrid face Bayern Munich: Uefa Champions League draw
Liverpool will take on Roma and defending champions Real Madrid face Bayern Munich in the semi-finals of the Uefa Champions League.
The clash between Liverpool and Roma is a rematch of the 1984 European Cup final, which Liverpool won on penalties.
Jurgen Klopp's side beat Manchester City 5-1 on aggregate to reach the last four, while Roma caused the biggest upset of the quarter-finals when they came back from losing the first leg to Barcelona 4-1 to win on away goals after winning the second leg 3-0.
Meanwhile, Bayern Munich are the last side to win the European Cup three years in a row between 1974 and 1976, and they now stand in Real Madrid's way of the Spanish club trying to replicate that.
Real have won the tournament the past two years and they reached the semi-finals by beating Juventus 4-3 on aggregate, while Bayern beat Sevilla 2-1.
The first legs of the ties are on April 24 and 25, with the second legs on May 1 and 2.
The final is in Kiev at the NSC Olimpiyskiy Stadium on May 26.