Dayana Yastremska, who fled Ukraine during Russian invasion, falls to Caroline Garcia at BNP Paribas Open

BNP Paribas Open: Ukraine’s Dayana Yastremska falls at Indian Wells

if (typeof jsonFeed !== ‘function’)
window.jsonFeed = (loc) =>
window.otLocation = loc;

(function() {
// GDPR
var os = window.otStubData || ,
ol = window.otLocation || ,
loc = ((os.userLocation && os.userLocation.country) || (ol && ol.country) || ”).toLowerCase(),
rule = os.regionRule && os.regionRule.Name || ”,
t = true,
gdprLoc = ‘de’: t, ‘no’: t, ‘be’: t, ‘fi’: t, ‘pt’: t, ‘bg’: t, ‘dk’: t, ‘lt’: t, ‘lu’: t, ‘lv’: t, ‘hr’: t, ‘fr’: t, ‘hu’: t, ‘se’: t, ‘mc’: t, ‘si’: t, ‘sk’: t, ‘mf’: t, ‘sm’: t, ‘gb’: t, ‘yt’: t, ‘ie’: t, ‘gf’: t, ‘ee’: t, ‘mq’: t, ‘mt’: t, ‘gp’: t, ‘is’: t, ‘it’: t, ‘gr’: t, ‘es’: t, ‘re’: t, ‘at’: t, ‘cy’: t, ‘cz’: t, ‘ax’: t, ‘pl’: t, ‘li’: t, ‘ro’: t, ‘nl’: t,
host = window.location.hostname || ”,
eu = host.split(‘.’)[0] === ‘eu’,
gdpr = rule ? rule.indexOf(‘GDPR’) > -1 : loc ? gdprLoc[loc] === t : eu;

if (gdpr && !window.__tcfapi) {
var OneTrustTCFStub=function(e){“use strict”;var t=function(){var o=this;this.LOCATOR_NAME=”__tcfapiLocator”,this.win=window,this.init=function()o.win.addEventListener)(“message”,o.win.receiveOTMessage,!1)),this.addFrame=function()var e=o.win.document,t=!!o.win.frames[o.LOCATOR_NAME];if(!t)if(e.body)var i=e.createElement(“iframe”);i.style.cssText=”display:none”,i.name=o.LOCATOR_NAME,i.setAttribute(“title”,”TCF Locator”),e.body.appendChild(i)else setTimeout(o.addFrame,5);return!t,this.receiveIabMessage=function(a){var n=”string”==typeof a.data,e=;trye=n?JSON.parse(a.data):a.datacatch(e)if(e&&e.__tcfapiCall)var t=e.__tcfapiCall,r=t.callId,i=t.command,s=t.parameter,c=t.version;o.executeTcfApi(i,s,function(e,t)var i=__tcfapiReturn:returnValue:e,success:t,callId:r;a&&a.source&&a.source.postMessage&&a.source.postMessage(n?JSON.stringify(i):i,”*”),c)},this.executeTcfApi=function()for(var e=[],t=0;tfunction OptanonWrapper()

window.NREUM||(NREUM=),__nr_require=function(t,e,n){function r(n)if(!e[n])var o=e[n]=exports:;t[n][0].call(o.exports,function(e)var o=t[n][1][e];return r(o,o,o.exports)return e[n].exportsif(“function”==typeof __nr_require)return __nr_require;for(var o=0;o0&&(d-=1)),c.on(“internal-error”,function(t)i(“ierr”,[t,s.now(),!0]))},],3:[function(t,e,n)t(“loader”).features.ins=!0,],4:[function(t,e,n)function r()C++,M=y.hash,this[u]=b.now()function o()C–,y.hash!==M&&i(0,!0);var t=b.now();this[l]=~~this[l]+t-this[u],this[d]=tfunction i(t,e)E.emit(“newURL”,[“”+y,e])function a(t,e)t.on(e,function()this[e]=b.now())var c=”-start”,s=”-end”,f=”-body”,u=”fn”+c,d=”fn”+s,p=”cb”+c,h=”cb”+s,l=”jsTime”,m=”fetch”,v=”addEventListener”,w=window,y=w.location,b=t(“loader”);if(w[v]&&b.xhrWrappable)var g=t(9),x=t(10),E=t(8),O=t(6),R=t(12),P=t(7),T=t(13),S=t(“ee”),N=S.get(“tracer”);t(14),b.features.spa=!0;var M,j=w[v],C=0;S.on(u,r),S.on(p,r),S.on(d,o),S.on(h,o),S.buffer([u,d,”xhr-done”,”xhr-resolved”]),O.buffer([u]),R.buffer([“setTimeout”+s,”clearTimeout”+c,u]),T.buffer([u,”new-xhr”,”send-xhr”+c]),P.buffer([m+c,m+”-done”,m+f+c,m+f+s]),E.buffer([“newURL”]),g.buffer([u]),x.buffer([“propagate”,p,h,”executor-err”,”resolve”+c]),N.buffer([u,”no-“+u]),a(T,”send-xhr”+c),a(S,”xhr-resolved”),a(S,”xhr-done”),a(P,m+c),a(P,m+”-done”),E.on(“pushState-end”,i),E.on(“replaceState-end”,i),j(“hashchange”,i,!0),j(“load”,i,!0),j(“popstate”,function()i(0,C>1),!0),],5:[function(t,e,n)function r(t)if(window.performance&&window.performance.timing&&window.performance.getEntriesByType)var o=t(“ee”),i=t(“handle”),a=t(12),c=t(11),s=”learResourceTimings”,f=”addEventListener”,u=”resourcetimingbufferfull”,d=”bstResource”,p=”resource”,h=”-start”,l=”-end”,m=”fn”+h,v=”fn”+l,w=”bstTimer”,y=”pushState”,b=t(“loader”);b.features.stn=!0,t(8);var g=NREUM.o.EV;o.on(m,function(t,e)var n=t[0];n instanceof g&&(this.bstStart=b.now())),o.on(v,function(t,e)var n=t[0];n instanceof g&&i(“bst”,[n,e,this.bstStart,b.now()])),a.on(m,function(t,e,n)this.bstStart=b.now(),this.bstType=n),a.on(v,function(t,e)i(w,[e,this.bstStart,b.now(),this.bstType])),c.on(m,function()this.bstStart=b.now()),c.on(v,function(t,e)i(w,[e,this.bstStart,b.now(),”requestAnimationFrame”])),o.on(y+h,function(t)this.time=b.now(),this.startPath=location.pathname+location.hash),o.on(y+l,function(t)i(“bstHist”,[location.pathname+location.hash,this.startPath,this.time])),f in window.performance&&(window.performance[“c”+s]?window.performance[f](u,function(t)i(d,[window.performance.getEntriesByType(p)]),window.performance[“c”+s](),!1):window.performance[f](“webkit”+u,function(t)i(d,[window.performance.getEntriesByType(p)]),window.performance[“webkitC”+s](),!1)),document[f](“scroll”,r,passive:!0),document[f](“keypress”,r,!1),document[f](“click”,r,!1),],6:[function(t,e,n)function r(t)for(var e=t;e&&!e.hasOwnProperty(u);)e=Object.getPrototypeOf(e);e&&o(e)function o(t)c.inPlace(t,[u,d],”-“,i)function i(t,e)return t[1]var a=t(“ee”).get(“events”),c=t(22)(a,!0),s=t(“gos”),f=XMLHttpRequest,u=”addEventListener”,d=”removeEventListener”;e.exports=a,”getPrototypeOf”in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+”-start”,function(t,e)var n=t[1],r=s(n,”nr@wrapped”,function());this.wrapped=t[1]=r),a.on(d+”-start”,function(t)t[1]),],7:[function(t,e,n)function r(t,e,n)var r=t[e];”function”==typeof r&&(t[e]=function()var t=r.apply(this,arguments);return o.emit(n+”start”,arguments,t),t.then(function(e)return o.emit(n+”end”,[null,e],t),e,function(e)throw o.emit(n+”end”,[e],t),e))var o=t(“ee”).get(“fetch”),i=t(19);e.exports=o;var a=window,c=”fetch-“,s=c+”body-“,f=[“arrayBuffer”,”blob”,”json”,”text”,”formData”],u=a.Request,d=a.Response,p=a.fetch,h=”prototype”;u&&d&&p&&(i(f,function(t,e)r(u[h],e,s),r(d[h],e,s)),r(a,”fetch”,c),o.on(c+”end”,function(t,e)var n=this;e?e.clone().arrayBuffer().then(function(t)n.rxSize=t.byteLength,o.emit(c+”done”,[null,e],n)):o.emit(c+”done”,[t],n))),],8:[function(t,e,n)var r=t(“ee”).get(“history”),o=t(22)(r);e.exports=r,o.inPlace(window.history,[“pushState”,”replaceState”],”-“),],9:[function(t,e,n)var r=t(“ee”).get(“mutation”),o=t(22)(r),i=NREUM.o.MO;e.exports=r,i&&(window.MutationObserver=function(t)return this instanceof i?new i(o(t,”fn-“)):i.apply(this,arguments),MutationObserver.prototype=i.prototype),],10:[function(t,e,n){function r(t)var e=a.context(),n=c(t,”executor-“,e),r=new f(n);return a.context(r).getCtx=function()return e,a.emit(“new-promise”,[r,e],e),rfunction o(t,e)return evar i=t(22),a=t(“ee”).get(“promise”),c=i(a),s=t(19),f=NREUM.o.PR;e.exports=a,f&&(window.Promise=r,[“all”,”race”].forEach(function(t)var e=f[t];f[t]=function(n)function r(t)return function()a.emit(“propagate”,[null,!o],i),o=ovar o=!1;s(n,function(e,n)Promise.resolve(n).then(r(“all”===t),r(!1)));var i=e.apply(f,arguments),c=f.resolve(i);return c),[“resolve”,”reject”].forEach(function(t)var e=f[t];f[t]=function(t)var n=e.apply(f,arguments);return t!==n&&a.emit(“propagate”,[t,!0],n),n),f.prototype[“catch”]=function(t)return this.then(null,t),f.prototype=Object.create(f.prototype,constructor:value:r),s(Object.getOwnPropertyNames(f),function(t,e)tryr[e]=f[e]catch(n)),a.on(“executor-start”,function(t)t[0]=c(t[0],”resolve-“,this),t[1]=c(t[1],”resolve-“,this)),a.on(“executor-err”,function(t,e,n)t[1](n)),c.inPlace(f.prototype,[“then”],”then-“,o),a.on(“then-start”,function(t,e)this.promise=e,t[0]=c(t[0],”cb-“,this),t[1]=c(t[1],”cb-“,this)),a.on(“then-end”,function(t,e,n)this.nextPromise=n;var r=this.promise;a.emit(“propagate”,[r,!0],n)),a.on(“cb-end”,function(t,e,n)a.emit(“propagate”,[n,!0],this.nextPromise)),a.on(“propagate”,function(t,e,n)this.getCtx&&!e),r.toString=function()return””+f)},],11:[function(t,e,n)var r=t(“ee”).get(“raf”),o=t(22)(r),i=”equestAnimationFrame”;e.exports=r,o.inPlace(window,[“r”+i,”mozR”+i,”webkitR”+i,”msR”+i],”raf-“),r.on(“raf-start”,function(t)t[0]=o(t[0],”fn-“)),],12:[function(t,e,n)function r(t,e,n)t[0]=a(t[0],”fn-“,null,n)function o(t,e,n)this.method=n,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],”fn-“,this,n)var i=t(“ee”).get(“timer”),a=t(22)(i),c=”setTimeout”,s=”setInterval”,f=”clearTimeout”,u=”-start”,d=”-“;e.exports=i,a.inPlace(window,[c,”setImmediate”],c+d),a.inPlace(window,[s],s+d),a.inPlace(window,[f,”clearImmediate”],f+d),i.on(s+u,r),i.on(c+u,o),],13:[function(t,e,n){function r(t,e)d.inPlace(e,[“onreadystatechange”],”fn-“,c)function o()var t=this,e=u.context(t);t.readyState>3&&!e.resolved&&(e.resolved=!0,u.emit(“xhr-resolved”,[],t)),d.inPlace(t,y,”fn-“,c)function i(t)b.push(t),l&&(x?x.then(a):v?v(a):(E=-E,O.data=E))function a(){for(var t=0;t34||hSkip to main content

Dayana Yastremska said that explosions woke her from her sleep in the early morning hours of Feb. 24, as Russian troops invaded her hometown of Odessa, Ukraine.

The 21-year-old professional tennis player said last week in Lyon, France, that, though in shock, she and her teenage sister, and their parents, fled their home and took shelter in an underground parking garage while bombs continued to explode around them.

On Wednesday, not yet two weeks since the beginning of the Russian invasion, Yastremska walked out onto Stadium Court at the Indian Wells Tennis Garden. It was her sixth match since leaving Ukraine, counting the five she played when she reached the final last week in Lyon.

In the first evening match at the 2022 BNP Paribas Open, Yastremska walked out onto the court draped in the Ukraine flag, and she eventually took the court wearing the blue and yellow colors of her country.

But despite having the crowd behind her, Yastremska went down a break early in the first set and couldn’t overcome the deficit in a tight, 6-4, 7-6(8), 7-5 first round loss to Caroline Garcia of France.

“It was a pretty emotional and hard match,” Yastremska said. “But I felt like I completely was empty tonight. I think I gave it everything last week in Lyon.”

Yastremska will play doubles with her sister Friday against Irina-Camelia Begu and Monica Niculescu. 

In Wednesday’s singles match, Yastremska saved a pair of match points in the second set to eventually win the set. She then went up a break in the third set but a series of unforced errors prevented her from finishing off Garcia.

Calling the match on Tennis Channel, former players Pam Shriver, Lindsay Davenport and Carolina Wozniacki were in awe that Yastremska was even able to play after the emotional trauma she had recently experienced.

“I don’t know how she’s doing it,” said Wozniacki, who retired in 2020.

Added Shriver, “This is unreal.”

Yastremska said last week in Lyon that playing tennis while her country is a war zone hasn’t been easy. She said she didn’t sleep for three nights while fleeing Ukraine. Yastremska and her 15-year-old sister, Ivanna, and their mother took a boat across the Black Sea and eventually made it to Romania. Their father stayed behind in Odessa.

It took them four hours to reach Danube, on the Romanian border. Before they crossed into Romania, the sisters said goodbye to their mother, who decided to stay behind.

It was by happenstance that Yastremska was in Ukraine during the invasion. She played three events in Australia before reaching the quarterfinals in Dubai. She had a one-week break between Dubai and Lyon and went home.

“It’s tough,” Yastremska said, “because what is going on now in Ukraine is really embarrassing. My parents are at home and my closest people are there. It was very, very hard to leave and even play in Lyon. You still have a lot of doubts about it. You still think a lot about it.”

After fleeing Ukraine, Yastremska played doubles with her sister in Lyon, where she received a wild card entry. Ranked 103 in the world in singles, she received another wild card at Indian Wells and brought her sister along.

Yastremska said that she’s had to play the role of mother to her sister, while also playing and dealing with the mental stress that has come from what is going on back home.

She reached the final in Lyon, before falling to Shuai Zhang of China in three sets. Garcia also had a nice run at the tournament before losing in the semifinals to Zhang.

“They’ve really had a similar last 10 days,” Shriver said of Yastremska and Garcia, “except for one big difference.”

Yastremska said last week that she cannot full concentrate on tennis with what is going on back home, but she looked poised and focused Wednesday. Still, she said she had a difficult time getting comfortable on the outside courts after a week indoors in Lyon, and never quite settled in.

“I couldn’t really adapt to playing outside to the courts,” she said. “I kind of felt from the morning a lot of pain in my legs and my back.”

She fell behind a break early and lost the first set, but responded by saving two match points before winning the second set tiebreak. Yastremska shouted and first-pumped after every big point, and punch air when she secured the set.

In the third set, Yastremska squandered several beak point opportunities before finally securing a break in the fifth game, to go up 3-2 on a Garcia double fault. The momentum seemed to momentarily shift but Yastremska didn’t capitalize on it. Garcia didn’t crumble under the pressure, and broke back Yastremska to tie the score at 4-4.

She then broke Yastremska again and held serve to calmly finish out the match.

“It was really nice to play here,” Yastremska said. “I really love this tournament. Plus, I got a wild card opportunity and I really wanted to win. But I felt like I wasn’t really prepared.”

You might be interested in