The top two in the world will battle in the Madrid final on Saturday.
Sabalenka Outlasts Rybakina In Madrid Masters Thriller, Gets Swiatek In Final
Get updates delivered right to your inbox!
Please follow the link we've just sent you to activate the subscription.