The Champions League semifinal features teams from four different countries (Spain, Germany, England and Italy) for the first time in eight years. The first legs will take place on Tuesday, April 24 and Wednesday, April 25, followed by the second legs on Tuesday, May 1 and Wednesday, May 2. The Champions League Final will take place on May 26 at 2:45 p.m. ET in Kiev, Ukraine.

Here are the semifinal matchups and current odds to advance to the final:

  • Liverpool (-225) vs. Roma (+180)
  • Real Madrid (-125) vs. Bayern Munich (+105)


Liverpool opened -225 to advance against Roma, and there’s hardly been any movement yet. Real Madrid opened -130 and saw all the early action in their matchup, moving up to -145, before buyback came in on Bayern Munich. Real Madrid are also the current favorites to win the title at +205.

Now, where’s the value for each opening-leg match? I’ve broken down the betting market for both Liverpool-Roma and Real Madrid-Bayern Munich to find the best bets for each.

Access Premium Insights

Unlock this article and get unlimited access to all of the data-driven analysis from the sharpest minds in sports betting and daily fantasy sports.

Start Your Free TrialAlready a Sports Action member? Sign in

Liverpool FC