Last results

25.06.17 Petra Kvitova - Ashleigh Barty 2:1
24.06.17 Garbine Muguruza - Ashleigh Barty 1:2
23.06.17 Kristina Mladenovic - Petra Kvitova 0:2
23.06.17 Lucie Safarova - Daria Gavrilova 2:1
22.06.17 Coco Vandeweghe - Johanna Konta 2:0
22.06.17 Kristina Mladenovic - Shuai Zhang 2:0
22.06.17 Garbine Muguruza - Alison Riske 2:0
22.06.17 Camila Giorgi - Elina Svitolina 2:1
21.06.17 Lucie Safarova - Naomi Osaka 2:0
21.06.17 Barbora Strycova - Ashleigh Barty 1:2

Petra Kvitova vs Ashleigh Barty, Jun 25, 2017

Garbine Muguruza vs Ashleigh Barty, Jun 24, 2017

Lucie Safarova vs Petra Kvitova, Jun 24, 2017

Garbine Muguruza vs Coco Vandeweghe, Jun 23, 2017

Ashleigh Barty vs Camila Giorgi, Jun 23, 2017

Kristina Mladenovic vs Petra Kvitova, Jun 23, 2017

Lucie Safarova vs Daria Gavrilova, Jun 23, 2017

Coco Vandeweghe vs Johanna Konta, Jun 22, 2017

Camila Giorgi vs Elina Svitolina, Jun 22, 2017

Kristina Mladenovic vs Shuai Zhang, Jun 22, 2017

Garbine Muguruza vs Alison Riske, Jun 22, 2017

Lucie Safarova vs Naomi Osaka, Jun 21, 2017

Katerrina Siniakova vs Daria Gavrilova, Jun 21, 2017

Camila Giorgi vs Elina Svitolina, Jun 21, 2017

Barbora Strycova vs Ashleigh Barty, Jun 21, 2017

Naomi Broady vs Petra Kvitova, Jun 21, 2017

Camila Giorgi vs Natalia Vikhlyantseva, Jun 20, 2017

Su-Wei Hsieh vs Daria Gavrilova, Jun 20, 2017

Garbine Muguruza vs Elizaveta Kulichkova, Jun 20, 2017

Tereza Smitkova vs Petra Kvitova, Jun 20, 2017

Marketa Vondrousova vs Ashleigh Barty, Jun 20, 2017

Shuai Zhang vs Magda Linette, Jun 20, 2017

Kristina Mladenovic vs Ying-Ying Duan, Jun 20, 2017

Sachia Vickery vs Elizaveta Kulichkova, Jun 19, 2017

Marketa Vondrousova vs Tereza Smitkova, Jun 19, 2017

Christina McHale vs Coco Vandeweghe, Jun 20, 2017

Lesia Tsurenko vs Johanna Konta, Jun 20, 2017

Donna Vekic vs Alison Riske, Jun 20, 2017

Nao Hibino vs Katerrina Siniakova, Jun 20, 2017

Dominika Cibulkova vs Lucie Safarova, Jun 19, 2017