Elena Rybakina (WTA 6) ha staccato il biglietto per la finale del Masters 1000 di Roma. In una partita interrotta più volte a causa della pioggia, la kazaka ha dovuto faticare parecchio per venire a capo di Jelena Ostapenko (20) ma alla fine è uscita vittoriosa dalla sfida con il risultato di 6-2 6-4. Dopo un primo set a senso unico dominato dalla 23enne, la lettone ha poi ritrovato la fiducia nei suoi mezzi nella seconda frazione. Fiducia però spezzata poco dopo, vista la notevole rimonta di Rybakina (sotto 4-1), che si regala così un'altra opportunità di giocarsela per un trofeo.
Nell'altra semifinale Anhelina Kalinina (47) ha avuto la meglio su Veronika Kudermetova (12). All'ucraina sono servite 2h53' di gioco per imporsi con il risultato di 7-5 5-7 6-2 sulla russa e conquistare così la sua prima finale in un torneo di questo calibro oltre che diventare la seconda tennista con il ranking più basso ad approdare all'ultimo atto al Foro Italico dal 1985. Le prime due frazioni si sono rivelate molto equilibrate, con le giocatrici che hanno perso entrambe tre volte il loro turno di battuta. Nell'ultimo set la 26enne ha invece alzato il suo ritmo e alla prima occasione ha messo fine all'incontro.