Elle affrontera au prochain tour la gagnante de la rencontre entre sa compatriote Victoria Azarenka (24e) et l'Américaine Danielle Collins (15e). L'autre demi-finale opposera la Polonaise Iga Swiatek à l'Américaine Coco Gauff. Les trois premières du classement WTA seront donc au rendez-vous de ce dernier carré.
Après une première manche facilement remportée, Sabalenka a été un peu accrochée en début de deuxième set par Ostapenko, titrée à Roland-Garros en 2017. Mais la Bélarusse est parvenue à faire le break à 4-3. Malgré quelques retours gagnants dans les jeux suivants de la Lettone, Sabalenka a conclu dès sa première balle de match, après 1h12 de jeu.
La double gagnante de l'Open d'Australie, finaliste à Madrid le week-end dernier, avait eu un huitième de finale beaucoup plus difficile face à l'Ukrainienne Elina Svitolina (19e) 4-6, 6-1, 7-6 (9/7).