For the second time in three years the Champions League final is an all-Madrid affair, with Real taking on Atletico at Milan’s San Siro stadium. Two years ago Real came out on top and they are the odds-on favourites to repeat that victory, however, Diego Simeone’s men have defied the odds throughout this season’s tournament. While another close game is expected, after watching Atletico’s performance against Bayern Munich in the semi-finals, it’s clear that they are more than capable of causing an upset and lifting the trophy at odds of 6-5.
Coral new customer offer, exclusive to the Telegraph: Real Madrid to win 6/1 or Atletico to win 8/1. Bet now >>
If Atletico are to triumph, one man they will have to stop is Cristiano Ronaldo. I’m sure Atletico backers were hoping he wouldn’t be fit after he limped out of a training session earlier this week, but he has since declared himself ready for action on Saturday night. As the Champions League’s all-time leading goal scorer, he’ll be a popular 7-2 shot to open the scoring.
Back to tonight and England’s latest Euro 2016 warm-up match against Australia. With players desperate to impress Roy Hodgson before he selects his final 23, I reckon there could be plenty of goals at the Stadium of Light. Harry Kane will want to make up for missing that penalty against Turkey and he is priced at 3-1 to score first, while Manchester United revelation Marcus Rashford, who could yet be added to Hodgson’s squad, is 6-5 to score anytime.