Andreeva sænker Sabalenka og bliver den yngste Grand Slam-semifinalist siden 1997
Andreeva kæmpede sig tilbage fra at være et sæt nede mod sin skrantende modstander og vandt 6-7(5), 6-4, 6-4 efter to timer og 28 minutter, hvilket betyder, at hun skal møde italienske Jasmine Paolini i semifinalen.
Andreeva er den yngste kvinde, der er nået frem til semifinalen ved en stor turnering siden Martina Hingis ved US Open for 27 år siden, og også den yngste ved Roland Garros siden Hingis i 1997.
Hun vil tro på sine chancer for at gå hele vejen til finalen, når hun torsdag møder Paolini, som aldrig var kommet længere end anden runde i en Grand Slam før i år.
"Jeg ser på spillet og spiller bare, som jeg vil. Jeg har ikke engang en plan," sagde Andreeva, som trænes af Conchita Martinez, om sin strategi.
"Mig og min træner havde en plan i dag, men jeg kunne ikke huske noget. Jeg prøvede bare at spille, som jeg følte. At have hende ved min side er en fantastisk fordel for mig.
"Jeg er virkelig glad for, at hun stadig arbejder sammen med mig."
Sabalenka bad om flere medicinske timeouts, da hun klagede over, at hun ikke følte sig godt tilpas, og Andreeva, som spillede sin første Slam-kvartfinale, udnyttede det til sidst.
"Jeg glemte endda, hvad stillingen var. Jeg prøvede at lade være med at fokusere på det. Da det var min anden matchbold, prøvede jeg at forestille mig, at jeg reddede en breakbold. Jeg prøvede at spille modigt," sagde Andreeva.
Den dobbelte Australian Open-mester Sabalenka var kommet godt igennem de første fire runder, men havde tydeligvis problemer og trak vejret tungt mellem pointene.
Andreeva, der i øjeblikket er rangeret som nummer 38, havde allerede sikret sig et gennembrud i verdens top 30 med sin plads blandt de sidste otte, men er nu klar til at stige yderligere op i tabellen.