Scoreboard

Women's French Open

July 29, 2014
June 8, 2014, 11 a.m.
Su-Wei Hsieh (2) - winner 6 6
Sara Errani (0) 4 1
June 7, 2014, 2 p.m.
Maria Sharapova (2) - winner 6 65 6
Simona Halep (1) 4 77 4
June 6, 2014, 1:15 p.m.
Lucie Hradecka (0) 2 1
Sara Errani (2) - winner 6 6
June 6, 2014, noon
Su-Wei Hsieh (2) - winner 6 5 6
Garbine Muguruza (1) 2 7 2
June 5, 2014, 3:15 p.m.
Simona Halep (2) - winner 6 77
Andrea Petkovic (0) 2 64
June 5, 2014, 2 p.m.
Maria Sharapova (2) - winner 4 7 6
Eugenie Bouchard (1) 6 5 2
June 4, 2014, 4 p.m.
Kveta Peschke (0) 4 4
Garbine Muguruza (2) - winner 6 6
June 4, 2014, 4 p.m.
Lucie Hradecka (2) - winner 7 6
Marina Erakovic (0) 5 3
June 4, 2014, 1 p.m.
Sara Errani (0) 2 2
Andrea Petkovic (2) - winner 6 6
June 4, 2014, 1 p.m.
Svetlana Kuznetsova (0) 2 2
Simona Halep (2) - winner 6 6
June 3, 2014, 1 p.m.
Ashleigh Barty (0) 0 1
Sara Errani (2) - winner 6 6
June 3, 2014, 1 p.m.
Carla Suarez (1) 64 6 5
Eugenie Bouchard (2) - winner 77 2 7
June 3, 2014, 1 p.m.
Garbine Muguruza (1) 6 5 1
Maria Sharapova (2) - winner 1 7 6
June 3, 2014, 11:30 a.m.
Su-Wei Hsieh (2) - winner 6 3 6
Cara Black (1) 2 6 3
June 2, 2014, 3:30 p.m.
Svetlana Kuznetsova (2) - winner 6 6
Lucie Safarova (0) 3 4
June 2, 2014, 2:45 p.m.
Kveta Peschke (2) - winner 6 6
Kaia Kanepi (0) 3 1
June 2, 2014, 1:30 p.m.
Garbine Muguruza (2) - winner 6 77
Irina Camelia Begu (0) 4 64
June 2, 2014, 1:30 p.m.
Sloane Stephens (0) 4 3
Simona Halep (2) - winner 6 6
June 2, 2014, 12:45 p.m.
Marina Erakovic (2) - winner 6 6
Julie Coin (0) 2 3
June 2, 2014, noon
Jelena Jankovic (0) 65 2
Sara Errani (2) - winner 77 6
June 2, 2014, 11:30 a.m.
Ashleigh Barty (2) - winner 4 6 6
Kristina Mladenovic (1) 6 2 1
June 2, 2014, 10 a.m.
Kiki Bertens (1) 6 2 5
Andrea Petkovic (2) - winner 1 6 7
June 1, 2014, 4:30 p.m.
Garbine Muguruza (2) - winner 6 6
Pauline Parmentier (0) 4 2
June 1, 2014, 3:15 p.m.
Samantha Stosur (1) 6 4 0
Maria Sharapova (2) - winner 3 6 6
June 1, 2014, 1 p.m.
Andrea Petkovic (1) 5 6 3
Sara Errani (2) - winner 7 3 6
June 1, 2014, noon
Ajla Tomljanovic (0) 3 3
Carla Suarez (2) - winner 6 6
June 1, 2014, 11:30 a.m.
Jelena Jankovic (0) 3 3
Cara Black (2) - winner 6 6
June 1, 2014, 11:15 a.m.
Madison Keys (1) 66 6 1
Lucie Hradecka (2) - winner 78 3 6
June 1, 2014, 10 a.m.
Eugenie Bouchard (2) - winner 6 6
Angelique Kerber (0) 1 2
June 1, 2014, 10 a.m.
Su-Wei Hsieh (2) - winner 6 6
Liezel Huber (0) 0 2
May 31, 2014, 3:15 p.m.
Dominika Cibulkova (0)
Madison Keys (0)
May 31, 2014, 2 p.m.
Silvia Soler (0) 2 1
Kiki Bertens (2) - winner 6 6
May 31, 2014, 1:15 p.m.
Andrea Petkovic (2) - winner 6 4 6
Kristina Mladenovic (1) 4 6 4
May 31, 2014, 1:10 p.m.
Julia Glushko (0) 0 1
Sara Errani (2) - winner 6 6
May 31, 2014, 1 p.m.
Julie Coin (2) - winner 6 5 6
Ekaterina Makarova (1) 3 7 3
May 31, 2014, 12:45 p.m.
Andreja Klepac (1) 6 2 2
Garbine Muguruza (2) - winner 0 6 6
May 31, 2014, noon
Jelena Jankovic (2) - winner 6 6
Sorana Cirstea (0) 1 2
May 31, 2014, 11:30 a.m.
Ashleigh Barty (2) - winner 6 6
Jana Cepelova (0) 1 2
May 31, 2014, 11:30 a.m.
Lucie Hradecka (2) - winner 6 3 6
Kimiko Date Krumm (1) 3 6 3
May 31, 2014, 11:30 a.m.
Irina Camelia Begu (2) - winner 4 7 7
Raquel Kops-Jones (1) 6 5 5
May 31, 2014, 11:15 a.m.
Lucie Safarova (2) - winner 6 6
Ana Ivanovic (0) 3 3
May 31, 2014, 10 a.m.
Sloane Stephens (2) - winner 6 6
Ekaterina Makarova (0) 3 4
May 31, 2014, 10 a.m.
Gabriela Dabrowski (0) 1 2
Cara Black (2) - winner 6 6
May 31, 2014, 10 a.m.
Yung-Jan Chan (0) 4 2
Liezel Huber (2) - winner 6 6
May 31, 2014, 10 a.m.
Kveta Peschke (2) - winner 77 6
Oksana Kalashnikova (0) 62 4
May 31, 2014, 10 a.m.
Petra Kvitova (1) 77 1 7
Svetlana Kuznetsova (2) - winner 63 6 9
May 31, 2014, 10 a.m.
Maria Teresa Torro (0) 3 0
Simona Halep (2) - winner 6 6
May 30, 2014, 3:15 p.m.
Pauline Parmentier (2) - winner 1 6 7
Mona Barthel (1) 6 1 5
May 30, 2014, 3:15 p.m.
Daniela Hantuchova (0) 5 3
Angelique Kerber (2) - winner 7 6
May 30, 2014, 3 p.m.
Johanna Larsson (0) 5 4
Eugenie Bouchard (2) - winner 7 6
May 30, 2014, 1:15 p.m.
Paula Ormaechea (0) 0 0
Maria Sharapova (2) - winner 6 6
May 30, 2014, 1 p.m.
Garbine Muguruza (2) - winner 6 6
Anna Schmiedlova (0) 2 4
May 30, 2014, 12:45 p.m.
Kaia Kanepi (2) - winner 6 6
Tatjana Maria (0) 2 3
May 30, 2014, noon
Taylor Townsend (0) 2 2
Carla Suarez (2) - winner 6 6
May 30, 2014, 11:30 a.m.
Shuko Aoyama (0) 4 4
Sara Errani (2) - winner 6 6
May 30, 2014, 11:30 a.m.
Jarmila Gajdosova (0) 3 3
Kristina Mladenovic (2) - winner 6 6
May 30, 2014, 11:30 a.m.
Marina Erakovic (2) - winner 7 6
Kristina Barrois (0) 5 1
May 30, 2014, 11:30 a.m.
Klara Koukalova (1) 6 2 4
Andrea Petkovic (2) - winner 1 6 6
May 30, 2014, 10 a.m.
Sharon Fichman (0)
Jelena Jankovic (0)
May 30, 2014, 10 a.m.
Su-Wei Hsieh (2) - winner 6 6
Vera Dushevina (0) 1 3
May 30, 2014, 10 a.m.
Agnieszka Radwanska (0) 4 4
Ajla Tomljanovic (2) - winner 6 6
May 30, 2014, 10 a.m.
Dominika Cibulkova (0) 4 4
Samantha Stosur (2) - winner 6 6
May 29, 2014, 3:45 p.m.
Andrea Petkovic (2) - winner 6 6
Claire Feuerstein (0) 1 3
May 29, 2014, 3:15 p.m.
Heather Watson (0) 2 4
Simona Halep (2) - winner 6 6
May 29, 2014, 3:15 p.m.
Elina Svitolina (0) 5 2
Ana Ivanovic (2) - winner 7 6
May 29, 2014, 2:45 p.m.
Alix Collombon (0) 2 3
Ekaterina Makarova (2) - winner 6 6
May 29, 2014, 2:45 p.m.
Timea Babos (0) 1 3
Sara Errani (2) - winner 6 6
May 29, 2014, 2:30 p.m.
Alize Cornet (1) 6 1 2
Kristina Mladenovic (2) - winner 3 6 6
May 29, 2014, 2:15 p.m.
Klara Koukalova (2) - winner 61 6 6
Monica Puig (1) 77 0 3
May 29, 2014, 2 p.m.
Teliana Pereira (0) 2 5
Sorana Cirstea (2) - winner 6 7
May 29, 2014, 1:45 p.m.
Irina Buryachok (0) 3 3
Julie Coin (2) - winner 6 6
May 29, 2014, 1:30 p.m.
Garbine Muguruza (2) - winner 7 6
Mirjana Lucic (0) 5 4
May 29, 2014, 1:30 p.m.
Julia Goerges (1) 5 6 5
Dominika Cibulkova (2) - winner 7 2 7
May 29, 2014, 1:30 p.m.
Kimiko Date Krumm (2) - winner 6 6
Anabel Medina (0) 4 2
May 29, 2014, 1:30 p.m.
Ashleigh Barty (2) - winner 6 6
Polona Hercog (0) 2 3
May 29, 2014, 1:15 p.m.
Karolina Pliskova (1) 6 3 3
Jarmila Gajdosova (2) - winner 1 6 6
May 29, 2014, 1:15 p.m.
Petra Kvitova (2) - winner 6 6
Marina Erakovic (0) 4 4
May 29, 2014, 1 p.m.
Su-Wei Hsieh (2) - winner 6 6
Svetlana Kuznetsova (0) 2 4
May 29, 2014, 12:30 p.m.
Yung-Jan Chan (2) - winner 7 6
Kurumi Nara (0) 5 0
May 29, 2014, 12:15 p.m.
Ajla Tomljanovic (0) 1 3
Gabriela Dabrowski (2) - winner 6 6
May 29, 2014, 12:15 p.m.
Amandine Hesse (0) 1 4
Shuko Aoyama (2) - winner 6 6
May 29, 2014, 12:15 p.m.
Mona Barthel (0) 4 3
Irina Camelia Begu (2) - winner 6 6
May 29, 2014, noon
Dinah Pfizenmaier (0) 2 4
Sara Errani (2) - winner 6 6
May 29, 2014, noon
Andrea Petkovic (2) - winner 6 4 6
Stefanie Voegele (1) 2 6 2
May 29, 2014, noon
Alison Riske (1) 65 6 3
Kristina Mladenovic (2) - winner 77 3 6
May 29, 2014, 11:30 a.m.
Monica Niculescu (1) 6 5 2
Paula Ormaechea (2) - winner 2 7 6
May 29, 2014, 11:30 a.m.
Pauline Parmentier (2) - winner 1 6 6
Yaroslava Shvedova (1) 6 3 3
May 29, 2014, 11:15 a.m.
Coco Vandeweghe (0) 4 3
Ekaterina Makarova (2) - winner 6 6
May 29, 2014, 11:15 a.m.
Lucie Safarova (2) - winner 6 5 6
Casey Dellacqua (1) 1 7 3
May 29, 2014, 11 a.m.
Sandra Klemenschits (0) 3 3
Raquel Kops-Jones (2) - winner 6 6
May 29, 2014, 11 a.m.
Maria Teresa Torro (2) - winner 6 2 6
Magdalena Rybarikova (1) 2 6 2
May 29, 2014, 11 a.m.
Daniela Hantuchova (0) 3 3
Cara Black (2) - winner 6 6
May 29, 2014, 10 a.m.
Kiki Bertens (1) 5 6 3
Anastasia Pavlyuchenkova (1) 7 4 0
May 29, 2014, 10 a.m.
Jelena Jankovic (2) - winner 7 6
Kurumi Nara (0) 5 0
May 29, 2014, 10 a.m.
Kirsten Flipkens (1) 4 6 4
Julia Glushko (2) - winner 6 3 6
May 29, 2014, 10 a.m.
Camila Giorgi (0) 65 3
Svetlana Kuznetsova (2) - winner 77 6
May 29, 2014, 10 a.m.
Sloane Stephens (2) - winner 6 6
Polona Hercog (0) 1 3
May 29, 2014, 10 a.m.
Yanina Wickmayer (0) 2 4
Silvia Soler (2) - winner 6 6
May 28, 2014, 3:15 p.m.
Agnieszka Radwanska (2) - winner 6 6
Karolina Pliskova (0) 3 4
May 28, 2014, 3:15 p.m.
Tsvetana Pironkova (0) 5 2
Maria Sharapova (2) - winner 7 6
May 28, 2014, 3:15 p.m.
Alize Cornet (1) 4 6 4
Taylor Townsend (2) - winner 6 4 6
May 28, 2014, 3:15 p.m.
Mona Barthel (1) - winner 6 3
Sabine Lisicki (0) 1 0
May 28, 2014, 3:15 p.m.
Yvonne Meusburger (0) 1 3
Samantha Stosur (2) - winner 6 6
May 28, 2014, 2:45 p.m.
Ajla Tomljanovic (2) - winner 78 6
Elena Vesnina (0) 66 2
May 28, 2014, 2:15 p.m.
Kveta Peschke (2) - winner 6 6
Lauren Davis (0) 1 2
May 28, 2014, 2:15 p.m.
Stephanie Foretz Gacon (0) 2 63
Jana Cepelova (2) - winner 6 77
May 28, 2014, 2 p.m.
Dominika Cibulkova (2) - winner 6 6
Tamira Paszek (0) 3 4
May 28, 2014, 2 p.m.
Daniela Hantuchova (2) - winner 6 6
Claire Feuerstein (0) 1 4
May 28, 2014, 1:45 p.m.
Bojana Jovanovski (0) 1 3
Vera Dushevina (2) - winner 6 6
May 28, 2014, 1:30 p.m.
Timea Bacsinszky (1) 5 6 4
Carla Suarez (2) - winner 7 1 6
May 28, 2014, 1 p.m.
Petra Cetkovska (0) 2 64
Liezel Huber (2) - winner 6 77
May 28, 2014, 1 p.m.
Madison Keys (2) - winner 2 6 6
Irina Ramialison (1) 6 3 3
May 28, 2014, 12:45 p.m.
Alla Kudryavtseva (1) 6 4 4
Andreja Klepac (2) - winner 1 6 6
May 28, 2014, 12:30 p.m.
Andrea Hlavackova (1) 64 6 1
Sharon Fichman (2) - winner 77 3 6
May 28, 2014, noon
Serena Williams (0) 2 2
Garbine Muguruza (2) - winner 6 6
May 28, 2014, noon
Varvara Lepchenko (0) 2 5
Angelique Kerber (2) - winner 6 7
May 28, 2014, 11:30 a.m.
Sorana Cirstea (1) 6 5 4
Kaia Kanepi (2) - winner 4 7 6
May 28, 2014, 11:30 a.m.
Raluca Olaru (1) 1 6 1
Kristina Barrois (2) - winner 6 1 6
May 28, 2014, 11:30 a.m.
Tatjana Maria (2) - winner 77 78
Vania King (0) 64 66
May 28, 2014, 11:15 a.m.
Olga Govortsova (0) 0 1
Jelena Jankovic (2) - winner 6 6
May 28, 2014, 11:15 a.m.
Marina Erakovic (2) - winner 78 6
Klaudia Jans-Ignacik (0) 66 4
May 28, 2014, 10 a.m.
Anna Schmiedlova (2) - winner 2 6 6
Venus Williams (1) 6 3 4
May 28, 2014, 10 a.m.
Julia Goerges (1) 6 2 1
Eugenie Bouchard (2) - winner 2 6 6
May 28, 2014, 10 a.m.
Oksana Kalashnikova (2) - winner 2 77 6
Christina McHale (1) 6 64 1
May 28, 2014, 10 a.m.
Lucie Hradecka (2) - winner 6 6
Francesca Schiavone (0) 4 3
May 28, 2014, 10 a.m.
Flavia Pennetta (1) 7 4 2
Johanna Larsson (2) - winner 5 6 6
May 27, 2014, 3:15 p.m.
Casey Dellacqua (2) - winner 7 6
Lourdes Dominguez (0) 5 3
May 27, 2014, 3:15 p.m.
Madison Keys (1) 5 6 1
Sara Errani (2) - winner 7 3 6
May 27, 2014, 3:15 p.m.
Shelby Rogers (0) 2 3
Ekaterina Makarova (2) - winner 6 6
May 27, 2014, 3:15 p.m.
Lucie Safarova (2) - winner 6 7
Mandy Minella (0) 3 5
May 27, 2014, 3:15 p.m.
Klara Koukalova (0) 64 2
Maria Teresa Torro (2) - winner 77 6
May 27, 2014, 2:30 p.m.
Iveta Melzer (0) 66 2
Coco Vandeweghe (2) - winner 78 6
May 27, 2014, 1:15 p.m.
Magdalena Rybarikova (1) 4 6 3
Urszula Radwanska (1) 6 4 0
May 27, 2014, 1:15 p.m.
Caroline Wozniacki (1) 65 6 2
Yanina Wickmayer (2) - winner 77 4 6
May 27, 2014, 1:15 p.m.
Estrella Cabeza (1) 6 3 3
Dinah Pfizenmaier (2) - winner 4 6 6
May 27, 2014, 1:15 p.m.
Caroline Garcia (0) 1 3
Ana Ivanovic (2) - winner 6 6
May 27, 2014, noon
Kirsten Flipkens (2) - winner 78 6
Danka Kovinic (0) 66 2
May 27, 2014, noon
Sloane Stephens (2) - winner 6 710
Shuai Peng (0) 4 68
May 27, 2014, noon
Donna Vekic (1) 5 6 4
Julia Glushko (2) - winner 7 2 6
May 27, 2014, noon
Elina Svitolina (0) 5
Petra Martic (0) 0
May 27, 2014, 11:30 a.m.
Jelena Jankovic (2) - winner 5 6 6
Sharon Fichman (1) 7 1 3
May 27, 2014, 11:15 a.m.
Polona Hercog (2) - winner 6 6
Jana Cepelova (0) 2 3
May 27, 2014, 11:15 a.m.
Silvia Soler (2) - winner 6 6
Chanelle Scheepers (0) 2 3
May 27, 2014, 10 a.m.
Kristina Mladenovic (2) - winner 7 3 6
Na Li (1) 5 6 1
May 27, 2014, 10 a.m.
Bojana Jovanovski (0) 4 3
Camila Giorgi (2) - winner 6 6
May 27, 2014, 10 a.m.
Heather Watson (2) - winner 6 6
Barbora Zahlavova Strycova (0) 3 4
May 27, 2014, 10 a.m.
Kimiko Date Krumm (1) 3 6 2
Anastasia Pavlyuchenkova (2) - winner 6 0 6
May 27, 2014, 10 a.m.
Alexandra Cadantu (0) 65 1
Kiki Bertens (2) - winner 77 6
May 27, 2014, 10 a.m.
Alison Riske (2) - winner 77 6
Mirjana Lucic (0) 62 3
May 27, 2014, 10 a.m.
Alisa Kleybanova (0) 0 2
Simona Halep (2) - winner 6 6
May 27, 2014, 10 a.m.
Aleksandra Wozniak (1) 77 5 2
Sorana Cirstea (2) - winner 63 7 6
May 27, 2014, 10 a.m.
Sofia Shapatava (0) 3 1
Svetlana Kuznetsova (2) - winner 6 6
May 27, 2014, 10 a.m.
Teliana Pereira (2) - winner 4 6 6
Luksika Kumkhum (1) 6 1 1
May 26, 2014, 3:15 p.m.
Petra Kvitova (2) - winner 7 6
Zarina Diyas (0) 5 2
May 26, 2014, 3:15 p.m.
Michelle Larcher De Brito (0) 2 3
Julia Goerges (2) - winner 6 6
May 26, 2014, 3:15 p.m.
Marina Erakovic (2) - winner 6 6
Nadiya Kichenok (0) 2 1
May 26, 2014, 3:15 p.m.
Anna Tatishvili (0) 1 4
Kurumi Nara (2) - winner 6 6
May 26, 2014, 3 p.m.
Andrea Petkovic (2) - winner 6 6
Misaki Doi (0) 3 3
May 26, 2014, 1:15 p.m.
Mathilde Johansson (0) 1 65
Karolina Pliskova (2) - winner 6 77
May 26, 2014, 1:15 p.m.
Alize Cornet (2) - winner 6 6
Ashleigh Barty (0) 2 1
May 26, 2014, 1:15 p.m.
Taylor Townsend (2) - winner 7 6
Vania King (0) 5 1
May 26, 2014, 12:15 p.m.
Anna-Lena Friedsam (1) 77 5 2
Stefanie Voegele (2) - winner 63 7 6
May 26, 2014, noon
Christina McHale (1) 60 6 3
Elena Vesnina (2) - winner 77 4 6
May 26, 2014, noon
Monica Puig (0) 1 1
Samantha Stosur (2) - winner 6 6
May 26, 2014, noon
Romina Oprandi (0) 5 2
Paula Ormaechea (2) - winner 7 6
May 26, 2014, noon
Roberta Vinci (1) 6 3 2
Pauline Parmentier (2) - winner 3 6 6
May 26, 2014, 11:30 a.m.
Yaroslava Shvedova (2) - winner 3 7 6
Lauren Davis (1) 6 5 4
May 26, 2014, 11:15 a.m.
Shahar Peer (0) 0 2
Eugenie Bouchard (2) - winner 6 6
May 26, 2014, 11 a.m.
Fiona Ferro (0) 1 5
Sabine Lisicki (2) - winner 6 7
May 26, 2014, 11 a.m.
Flavia Pennetta (2) - winner 6 6
Patricia Mayr-Achleitner (0) 2 2
May 26, 2014, 11 a.m.
Ksenia Pervak (0) 1 2
Maria Sharapova (2) - winner 6 6
May 26, 2014, 11 a.m.
Dominika Cibulkova (2) - winner 7 6
Virginie Razzano (0) 5 0
May 26, 2014, 11 a.m.
Timea Bacsinszky (2) - winner 6 6
Maryna Zanevska (0) 1 4
May 26, 2014, 11 a.m.
Karin Knapp (0) 4 0
Mona Barthel (2) - winner 6 6
May 26, 2014, 11 a.m.
Tamira Paszek (2) - winner 6 77
Alison van Uytvanck (0) 2 65
May 25, 2014, 3:30 p.m.
Petra Cetkovska (0) 4 1
Varvara Lepchenko (2) - winner 6 6
May 25, 2014, 3:30 p.m.
Maria Kirilenko (0) 1 2
Johanna Larsson (2) - winner 6 6
May 25, 2014, 3:30 p.m.
Katarzyna Piter (0) 3 1
Angelique Kerber (2) - winner 6 6
May 25, 2014, 2 p.m.
Annika Beck (1) 77 3 2
Tsvetana Pironkova (2) - winner 65 6 6
May 25, 2014, 2 p.m.
Grace Min (0) 5 66
Garbine Muguruza (2) - winner 7 78
May 25, 2014, 1:30 p.m.
Ajla Tomljanovic (2) - winner 6 6
Francesca Schiavone (0) 3 3
May 25, 2014, 1:30 p.m.
Amandine Hesse (1) 6 3 4
Yvonne Meusburger (2) - winner 3 6 6
May 25, 2014, 1:15 p.m.
Serena Williams (2) - winner 6 6
Alize Lim (0) 2 1
May 25, 2014, noon
Kaia Kanepi (1) 7 3 1
Monica Niculescu (2) - winner 5 6 6
May 25, 2014, noon
Belinda Bencic (0) 4 1
Venus Williams (2) - winner 6 6
May 25, 2014, noon
Claire Feuerstein (2) - winner 6 7
Olga Govortsova (0) 1 5
May 25, 2014, 11:30 a.m.
Yuliya Beygelzimer (0) 5 5
Carla Suarez (2) - winner 7 7
May 25, 2014, 10 a.m.
Anna Schmiedlova (2) - winner 62 6 6
Jie Zheng (1) 77 3 4
May 25, 2014, 10 a.m.
Daniela Hantuchova (2) - winner 2 6 6
Jovana Jaksic (1) 6 2 4
May 25, 2014, 10 a.m.
Agnieszka Radwanska (2) - winner 6 6
Shuai Zhang (0) 3 0