Real Madrid have been scoring freely this season and that has papered over their defensive cracks. With the first leg being played at Bernabeu, a high scoring game is definitely on the cards.
Bet365 are offering odds of 2.05 for the first leg to end with over 2.5 goals.
Monaco – Juventus
Juventus have the quality in depth - can they go the distance? Juventus takes on Monaco in the other semi final of the Champions League this season and the Italian giants will be looking to go the distance this year. They came close to winning the trophy in 2015 and are well equipped to win the competition this season.
The Serie A champions have been excellent defensively and will look to shut down Monaco's free flowing attack in the first leg, away from home. Juventus have kept a clean sheet in 8 of their last 10 matches in the UEFA Champions League.
Bet365 are offering odds of 1.98 for the match to end with less than 2.5 goals.
Juventus are also undefeated in their last 12 matches in the UEFA Champions League and are 4/11 with Bet365 to qualify for the final.
Europa League: Manchester United's route back into the Champions League?
Celta Vigo – Manchester United
The Red Devils will take on Celta Vigo in the semi finals of the Europa League and this is a must win tie for Jose Mourinho's men. They are unlikely to make top four in the league and will need to win Europa in order to play in the Champions League next season.
Manchester United are undefeated in their last 8 matches in the UEFA Europa League and are 2.25 to win with Bet365.
Ajax - Lyon
Lyon takes on Ajax in the other semi final of the Europa League and it should be a fascinating contest between two very evenly matched teams.
The last two meetings between the two sides ended in 0-0 draws and Bet365 are offering odds of 2.20 for the match to end with less than 2.5 goals.