Real Madrid vs Juventus, UEFA Champions League final LIVE

(function(i){var e=/iPhone/i,n=/iPod/i,o=/iPad/i,t=/(?=.*bAndroidb)(?=.*bMobileb)/i,r=/Android/i,d=/BlackBerry/i,s=/Opera Mini/i,a=/IEMobile/i,b=/(?=.*bFirefoxb)(?=.*bMobileb)/i,h=RegExp(“(?:Nexus 7|BNTV250|Kindle Fire|Silk|GT-P1000)”,”i”),c=function(i,e){return i.test(e)},l=function(i){var l=i||navigator.userAgent;{phone:c(e,l),ipod:c(n,l),tablet:c(o,l),device:c(e,l)||c(n,l)||c(o,l)},{phone:c(t,l),tablet:!c(t,l)&&c(r,l),device:c(t,l)||c(r,l)},this.other={blackberry:c(d,l),opera:c(s,l),windows:c(a,l),firefox:c(b,l),device:c(d,l)||c(s,l)||c(a,l)||c(b,l)},this.seven_inch=c(h,l),||||this.other.device||this.seven_inch},v=i.isMobile=new l;v.Class=l})(window);
var csbwidth = 636;
if (isMobile.any) {
csbwidth = 378;
var csbheight = csbwidth*438/600;
(function() {
var tokenUrl = ‘’;
var xmlhttp = new XMLHttpRequest();“GET”, tokenUrl, true);
xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState === 4 && xmlhttp.status === 200) { var token = xmlhttp.responseText; var csbLink = ‘’ + token + ‘&width=’+csbwidth+’&autoplay=y&lang=en&lrpid=13360&pr=true’;
document.getElementById(‘perfcsb’).setAttribute(‘src’, csbLink); } } })();

It’s the final match of the season and the best really has been saved until last as Real Madrid go head-to-head with Juventus in the final of the UEFA Champions League.

Madrid are hoping to become the first side in the Champions League era to defend European club football’s biggest trophy but will come up against an Italian side who have only conceded three goals in the tournament this season.

Follow all the action as it happens with our live coverage right here.