In a rematch of the Stuttgart Open final, Aryna Sabalenka will face top seed Ash Barty in the Madrid Open showpiece on Saturday