Liverpool will meet with Barcelona's conquerors Roma in the Champions League semi-final

Klopp's Liverpool overcame Man City in the quarter-final 5-1 on aggregate. Credit: PA

Liverpool have been drawn against Roma in the semi-finals of the Champions League.

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.

Jurgen Klopp's side impressed with the manner in which they despatched City, having taken hold of the tie in an electric encounter at Anfield where all the goals came inside the opening 31 minutes.

Roma crashed into the semi-finals with a thrilling comeback win over Barcelona. Credit: PA

Defender Andy Robertson said ahead of the draw the team would take great confidence from their performances against the Premier League champions-elect into their next European encounter.

"This club have been here before and they know how hard it is, regardless of who you are playing, to get to the final and try and win this trophy," Robertson told www.Liverpoolfc.com.

"We don't care who we get - we know how hard it's going to be and we need to try and work so hard to get to the final because we need to deserve it.

"If we can put in performances like we did over these two legs (against City) then hopefully that's enough."