V drugem dvoboju je Poljakinja Iga Swiatek, peta nosilka, ugnala Španko Paulo Badoso s 7:5 in 6:4, a si je slednja, osma nosilka, že po prejšnjih dveh zmagah zagotovila polfinale.
Sakarijeva je v svojem prvem finalu WTA dobila zadnjih pet iger v dvoboju s Sabalenko in jo izločila iz boja za končno zmago. Belorusinja je imela priložnost, da bi dobila že uvodni niz, servirala je za zmago pri 5:3, a se je Grkinja vrnila in po podaljšani igri povedla. Drugi niz se je prav tako odločal v podaljšani igri, pripadel je Sabalenki.
Belorusinja je imela pred tem že priložnost, da bi izenačila na 1:1, a je zapravila žogici za zmago v nizu že pri izidih 5:4 in 6:5. Sabalenka je bila nato v tretjem nizu sama sebi najhujša tekmica, napravila je deset dvojnih napak pri servisu, skupaj jih je imela v dvoboju kar 19, ter zapravila tudi vodstvo s 3:1.
Paula Badosa je igrala na svoj štiriindvajseti rojstni dan, čestitko zanj si je pripravila že v prejšnjih dnevih, ko si je zagotovila polfinale. Dvoboj z Igo Swiatek je dokaj gladko izgubila, a se bo za finale pomerila z rojakinjo Garbine Muguruzo.
V drugem polfinalnem paru bosta igrali Estonka Anett Kontaveit, ki si je priborila prvo mesto v drugi skupini, in Sakari.
// 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')); }