Liverpool will face Roma in the Champions League semi-finals while Bayern Munich take on defending champions Real Madrid.
The Reds came through an all-Premier League quarter-final against Manchester City, winning the first leg 3-0 at Anfield and the second 2-1 at the Etihad Stadium on Tuesday night.
Serie A side Roma produced a remarkable comeback to knock out Barcelona. The Italian team lost the first leg 4-1 in Spain, but progressed on away goals following a 3-0 home victory.
The other semi-final will be between European heavyweights Bayern Munich and holders Real Madrid, who needed a dramatic stoppage-time penalty from Cristiano Ronaldo to see off Juventus after the Italian outfit had come back from 3-0 down in the first leg to level the tie.
The first legs will be played on April 24/25, with the second legs on May 1/2.