Se matchbollen och glädjescenerna i spelaren ovan.
Aryna Sabalenka från Belarus tog hem det första set med 6–2, men tappade sedan kommandot och Mirra Andreeva kom tillbaka när hon vann andra set med 6–4.
I det avgörandet setet fortsatte Andreeva, rankade på en elfteplats i världen, spela imponerande tennis och vann även det med 6–3 och matchen med 2–1.
– Jag kämpade till slutet och trodde på mig själv hela vägen. Det var verkligen svårt att hänga med i tempot, säger ryskan i sitt segertal enligt nyhetsbyrån AP.
– Men jag försökte göra mitt bästa.
26-åriga Sabalenka var mäkta imponerad av sin motståndare:
– Grattis till en otrolig insats.