The Champions League semifinal draw took place on Friday, as Real Madrid, Liverpool, Roma and Bayern Munich were paired on the road to the final in Kiev. Here are the results:

Bayern Munich will take on defending champions Real Madrid, while Liverpool battles Roma in a matchup of two dark horses. 

Liverpool-Roma

There are no easy matches at this stage, but this is the draw both of these teams wanted. They have a much better chance of making the final than they would have had to take on Bayern on Real. What would you rather have to do -- beat Bayern or Real over 180 minutes and then potentially take on the other one with the trophy on the line?

These teams match up quite well with each other but Roma's defense is going to have to be cautious. They'll take on their former star, Mohamed Salah, while Edin Dzeko's aerial ability will be a huge threat to Liverpool's defense.

There's no clear favorite here, but the edge has to go to Liverpool and it's dynamic attack.

Bayern Munich-Real Madrid

The two giants face off in the semis, and whoever goes through will be the favorite in the final. Both teams failed to impress in their quarterfinal second leg, but both are built to win this competition. 

The first legs will be on April 24 and 25, with the result legs on May 1 and 2. 

Power Rankings

Here's how I'd rank the remaining four contenders in the competition:

1) Real Madrid -- reigning champs and the best team historically in this cup. Their title till somebody takes it away.

2) Bayern Munich -- Lots of quality, and may have Manuel Neuer back soon as he's just started to train with the ball after a long injury layoff. Robert Lewandowski is one of the world's best strikers, and he'll give Real trouble in the semis.

3) Liverpool -- The Reds were hoping for Premier League glory under Jurgen Klopp, but they could get Champions League glory first. The dynamic trio in attack always gives this team a chance.

4) Roma -- Not as strong as Liverpool, but beating Barcelona gives this team confidence and the belief it can make it to Kiev. Monchi has done a find job as sporting director and has this team heading in the right direction as they are set to play in their first Champions League semifinal. 

Predictions and picks

Real Madrid over Bayern Munich

Liverpool over Roma

For news, stories, results and more, follow us:

- @CBSSportsSoccer - @RGonzalezCBS - Facebook