Juventus vs Madrid preview, betting tips and predictions: Cristiano Ronaldo scored a brace to inspire a 3-0 win for Los Blancos last week

Real Madrid scoring 3:0 - Free Bets UK
Share this on

Recommended Bet

Real Madrid to win to nil @ 8/13 with Betfred

Top Champions League Free Bets

  • Coral Free Bets 4/1 Roma to Win The Semi Final £30 T&Cs Apply
    18+. UK+IRE only. Min first bet £5 at odds 1/2 or more. Tote and Pool excluded. Must be placed within 14 days of account reg. £20 credited as 4 x £5 free bets. Not valid with Cash Out. Free bet valid for 4 days. Free bet stake not returned. T&Cs apply.
  • Betway Free Bets 5/2 Real Madrid to Win The Champions League Semi Final £30 T&Cs Apply
    New Customers Only. Min Deposit: £/€10. 3.1 x wagering at odds of 1.75+ to unlock Free Bet. 4.Credit Card, Debit Card & PayPal deposits only 5.Additional Terms Apply
  • SunBets Free Bets Sun Bets Free Bets 2/1 Real Madrid To Win The Final £10 T&Cs Apply
    Promotion is available to new customers only who sign-up using promo code G30 and can only be claimed once per individual/household/device/IP address.A qualifying bet is a bet of £/€10 (cash) or more placed at minimum single odds of 1/2 (1.5) on any sports market. Your free bet cannot be used as a permed accumulator. A £/€ 30 free bet will be applied to your account within 48 hours of you placing your qualifying bet. Full Promotion T&Cs apply.
  • Royal Panda Free Bet Royal Panda Free Bets Claim Betting Offer for Champions League with Royal Panda £100 T&Cs Apply
    18+, first deposit only, T&Cs apply. Casino bonus: min. £10, max. £100. Bonus/free spins. winnings wagering requirement: x35. Max. bonus bet: £5, can vary. Free sports bet: Minimum deposit and stake £20 (min odds 2.0). Credited after all qualifying bets settled.
  • Betstars Free Bets 19/5 Roma to Win Against Madrid £20 T&Cs Apply
    18+ begambleaware.org. Please bet responsibly.
  • Bwin Free Bet bwin Free Bets Bet on the Champions League Semi Final with bwin £10 Back-up bet T&Cs Apply
    Min deposit £10, Max stake £10, Min Odds 1/1 (2.0); Max free bet £10; New players only; +18; T&Cs apply

Real Madrid are on the hunt for a third consecutive Champions League title and a 13th in all, and they should already have one foot in the semi finals of this year’s competition after a stunning 3-0 win over Juventus in Turin last week. Cristiano Ronaldo netted twice, including one of the greatest goals seen in the modern era, to give Zinedine Zidane’s men full control of their quarter-final tie. Many expected Juve to put up more of a fight in order to get revenge for a hefty defeat in last year’s final, and though they played well for an hour, they were no match for the Spaniards once Ronaldo found his feet in the game. It is incredibly tough to see them recovering and, in truth, this game is nothing more than a formality.

Christiano Ronaldo during a Real Madrid training - Free Bets UK
Max Allegri’s task has been made tougher by the absence of his young star Paulo Dybala, who was sent off last week. The Argentine is Juve’s brightest spark in attack, having scored a crucial goal against Tottenham in the last round; he will be sorely missed, as will his side when they exit the European scene on Wednesday evening.


In LaLiga, Real continue to struggle and although they earned a draw in the derby with Atletico Madrid on Sunday, they fell behind Valencia in the table later that night.

Juve are in still very much in a battle to win a seventh-straight Serie A crown, but maintain a four-point lead over Napoli after the weekend’s results.

Juventus Defender during a Training - Free Bets UKI
Team News

Other than Dybala, there are no fresh absentees for either side coming into this game.

Place your bet