Đoković in Cicipas, ki na zaključni turnir prihaja s poškodovano roko, bosta v zeleni skupini igrala proti Andreju Rubljovu in Casperju Ruudu. 34-letni Beograjčan ima proti vsem tekmecem v skupini najboljše razmerje zmag (7:2), z Rubljovom pa se še ni pomeril.
Medvedjeva in Zvereva bosta skušala v rdeči skupini presenetiti domačin Matteo Berrettini in Poljak Hubert Hurkacz. V tej skupini ima Zverev (9:6) v primerjavi s tekmeci malenkost boljše medsebojno razmerje od Medvedjeva (8:6). Rus in Nemec se bosta pomerila že enajstič (5:5). V soboto v polfinalu turnirja serije 1000 v Parizu je Zverev osvojil le štiri igre.
Turnir, ki bo prvič v zgodovini potekal v Torinu, se bo začel v nedeljo, naslov pa brani Medvedjev, ki je lani še v londonski O2 Areni v finalu ugnal Avstrijca Dominica Thiema.
Rekorder po številu naslovov na zaključnih turnirjih je še vedno Roger Federer, ki je slavil šestkrat, zadnjič leta 2011. Đoković ima pet naslovov, zadnjič pa je bil najboljši pred šestimi leti. Od udeležencev letošnjega turnirja so zaključni turnir dobili tudi Medvedjev (2020), Cicipas (2019) in Zverev (2018).
Zelena skupina:
NOVAK ĐOKOVIĆ (SRB/1)
STEFANOS CICIPAS (GRČ/4)
ANDREJ RUBLJOV (RUS/5)
CASPER RUUD (NOR/7)
Rdeča skupina:
DANIIL MEDVEDJEV (RUS/2)
ALEXANDER ZVEREV (NEM/3)
MATTEO BERRETTINI (ITA/6)
HUBERT HURKACZ (POL/8)
// Production steps of ECMA-262, Edition 6, 22.1.2.1
Array.from||(Array.from=function(){var r;try{r=Symbol.iterator?Symbol.iterator:"Symbol(Symbol.iterator)"}catch(t){r="Symbol(Symbol.iterator)"}var t=Object.prototype.toString,n=function(r){return"function"==typeof r||"[object Function]"===t.call(r)},o=Math.pow(2,53)-1,e=function(r){var t=function(r){var t=Number(r);return isNaN(t)?0:0!==t&&isFinite(t)?(t>0?1:-1)*Math.floor(Math.abs(t)):t}(r);return Math.min(Math.max(t,0),o)};return function(t){var o=Object(t),a=n(o[r]);if(null==t&&!a)throw new TypeError("Array.from requires an array-like object or iterator - not null or undefined");var i,u=arguments.length>1?arguments[1]:void 0;if(void 0!==u){if(!n(u))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(i=arguments[2])}var f=e(o.length);return function(r,t,n,o,e,a){for(var i=0;i
// Dark mode, Comments & Login if (document.cookie.indexOf('darkModeEnabled=true') != -1) document.body.classList.add('dark-mode'); if (document.cookie.indexOf('showComments=true') != -1) document.body.classList.add('show-comments-enabled'); if (document.cookie.indexOf('APISESSION_USER_ID') != -1) { document.body.classList.add('user-logged-in'); } else { document.body.classList.add('user-logged-out'); }
// Mobile check var mobile = false; var mobile_xs = false;
var checkIfMobile = function checkIfMobile() { var w = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
w < 992 ? (mobile = true) : (mobile = false); // 992px = lg breakpoint w < 576 ? (mobile_xs = true) : (mobile_xs = false); // 576px = sm breakpoint }; checkIfMobile(); window.addEventListener("resize", checkIfMobile); // iOS standalone var isIos = function isIos() { var userAgent = window.navigator.userAgent.toLowerCase(); return /iphone|ipad|ipod/.test(userAgent); }; // Detects if device is on iOS var isInStandaloneMode = function isInStandaloneMode() { return "standalone" in window.navigator && window.navigator.standalone; }; // Detects if device is in iOS standalone mode var showIosNative = false; if (window.location.href.indexOf("show-ios-native") !== -1) document.cookie = "showIosNative=true"; if (document.cookie && document.cookie.indexOf("showIosNative=true") != -1) showIosNative = true; if ((isIos() && isInStandaloneMode() && mobile) || showIosNative) document.body.classList.add("ios-standalone"); // Facebook if(document.cookie && document.cookie.indexOf("cc_social=yes") > -1){ (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src="https://connect.facebook.net/sl_SI/sdk.js#xfbml=1&autoLogAppEvents=1&version=v3.1&appId=142347525793254"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); }