Last results

15.07.17 Garbine Muguruza - Venus Williams 2:0
13.07.17 Venus Williams - Johanna Konta 2:0
13.07.17 Garbine Muguruza - Magdalena Rybarikova 2:0
11.07.17 Johanna Konta - Simona Halep 2:1
11.07.17 Magdalena Rybarikova - Coco Vandeweghe 2:0
11.07.17 Venus Williams - Jelena Ostapenko 2:0
11.07.17 Garbine Muguruza - Svetlana Kuznetsova 2:0
10.07.17 Victoria Azarenka - Simona Halep 0:2
10.07.17 Coco Vandeweghe - Caroline Wozniacki 2:0
10.07.17 Johanna Konta - Caroline Garcia 2:1

Garbine Muguruza vs Venus Williams, Jul 15, 2017

Garbine Muguruza vs Magdalena Rybarikova, Jul 13, 2017

Venus Williams vs Johanna Konta, Jul 13, 2017

Magdalena Rybarikova vs Coco Vandeweghe, Jul 11, 2017

Johanna Konta vs Simona Halep, Jul 11, 2017

Venus Williams vs Jelena Ostapenko, Jul 11, 2017

Garbine Muguruza vs Svetlana Kuznetsova, Jul 11, 2017

Angelique Kerber vs Garbine Muguruza, Jul 10, 2017

Coco Vandeweghe vs Caroline Wozniacki, Jul 10, 2017

Victoria Azarenka vs Simona Halep, Jul 10, 2017

Johanna Konta vs Caroline Garcia, Jul 10, 2017

Ana Konjuh vs Venus Williams, Jul 10, 2017

Agnieszka Radwanska vs Svetlana Kuznetsova, Jul 10, 2017

Magdalena Rybarikova vs Petra Martic, Jul 10, 2017

Jelena Ostapenko vs Elina Svitolina, Jul 10, 2017

Polona Hercog vs Svetlana Kuznetsova, Jul 08, 2017

Angelique Kerber vs Shelby Rogers, Jul 08, 2017

Agnieszka Radwanska vs Timea Bacsinszky, Jul 08, 2017

Magdalena Rybarikova vs Lesia Tsurenko, Jul 08, 2017

Alison Riske vs Coco Vandeweghe, Jul 08, 2017

Anett Kontaveit vs Caroline Wozniacki, Jul 08, 2017

Sorana Cirstea vs Garbine Muguruza, Jul 08, 2017

Alison Riske vs Coco Vandeweghe, Jul 07, 2017

Sorana Cirstea vs Garbine Muguruza, Jul 07, 2017

Angelique Kerber vs Shelby Rogers, Jul 07, 2017

Petra Martic vs Zarina Diyas, Jul 07, 2017

Magdalena Rybarikova vs Lesia Tsurenko, Jul 07, 2017

Petra Martic vs Zarina Diyas, Jul 08, 2017

Polona Hercog vs Svetlana Kuznetsova, Jul 07, 2017

Agnieszka Radwanska vs Timea Bacsinszky, Jul 07, 2017