Over the last games Rybakina, Elena holds victories - 4, losses - 1. Shnaider, Diana on the other hand holds the following results from the latest games: victories - 3, losses - 2. Based on this data a conclusion can be made that Rybakina, Elena currently is in better form, unlike Shnaider, Diana.
Rybakina, Elena: Aryna Sabalenka – (Loss 2:0), Jessica Pegula – (Win 2:1), Talia Gibson – (Win 2:0), Marta Kostyuk – (Win 2:0), Yulia Putintseva – (Win 2:0).
Shnaider, Diana: Tamara Korpatsch – (Win 0:2), Jessica Pegula – (Loss 2:1), Leylah Fernandez – (Win 0:2), Katie Volynets – (Win 0:2), Belinda Bencic – (Loss 0:2).Both contenders have moved to the round_of_16 while defeating worthy opponents on their way there. In tournaments as Germany, Stuttgart, Clay every match is extremely important which is why a great matchup awaits us.