Borussia Dortmund and Real Madrid will go head-to-head in the Champions League final on Saturday. Up to £20 free live bet forthe UCL final! Opt In required; Bet a total of £50+ on football from 29/05 11 am to 01/06 8 pm; Min odds and bet exclusions apply; Stake not returned; T&C apply; 18+ CLAIM OFFER Find the latest odds for Borussia Dortmund vs Real Madrid Champions League final. All odds are provided by our best-reviewed football betting sites .

Odds are subject to change. The European club season will come to an end in traditional fashion, as Borussia Dortmund and Real Madrid get set to battle it out in the Champions League final this weekend. At the start of the campaign, no one would have been surprised to learn that Madrid would reach the final of this competition.

After all, they have won it 14 times already, by far the best record of any club on the continent. Carlo Ancelotti’s side finished top of their group ahead of Napoli, Braga and Union Berlin, accumulating 18 points out of a possible 18. They then knocked out RB Leipzig in the round of 16, winning 2-1 on aggregate.

A penalty shoot-out victory over Manchester City followed in the quarter-finals, before a late comeback against Bayern Munich in the semis produced a 4-3 win over two legs. Madrid were crowned champions of Spain in May and they are now looking to become kings of the continent in June. As for Borussia Dortmund, few anticipated their appearance in the Champions League showpiece.

It cannot be descr.