2017 Italian Open – Women's Singles
Serena Williams was the defending champion, but did not participate this year due to pregnancy.
Women's Singles | |
---|---|
2017 Italian Open | |
Champion | ![]() |
Runner-up | ![]() |
Final score | 4–6, 7–5, 6–1 |
Draw | 56 (8Q / 3WC) |
Seeds | 16 |
Elina Svitolina won the title, defeating Simona Halep in the final, 4–6, 7–5, 6–1.
Seeds
The top eight seeds received a bye into the second round.
- 1.
Angelique Kerber (Second round) - 2.
Karolína Plíšková (Quarterfinals) - 3.
Garbiñe Muguruza (Semifinals, retired) - 4.
Dominika Cibulková (Second round) - 5.
Johanna Konta (Third round) - 6.
Simona Halep (Final) - 7.
Svetlana Kuznetsova (Third round) - 8.
Elina Svitolina (Champion) - 9.
Venus Williams (Quarterfinals) - 10.
Madison Keys (First round) - 11.
Elena Vesnina (First round) - 12.
Anastasia Pavlyuchenkova (Third round) - 13.
Kristina Mladenovic (First round) - 14.
Barbora Strýcová (Second round) - 15.
Kiki Bertens (Semifinals) - 16.
Mirjana Lučić-Baroni (Third round)
Click on the seed number of a player to go to their draw section.
Draw
Key
- Q = Qualifier
- WC = Wild Card
- LL = Lucky Loser
- Alt = Alternate
- SE = Special Exempt
- PR = Protected Ranking
- ITF = ITF entry
- JE = Junior Exempt
- w/o = Walkover
- r = Retired
- d = Defaulted
Finals
Quarterfinals | Semifinals | Final | ||||||||||||||||||
Q | ![]() | 2 | 4 | |||||||||||||||||
6 | ![]() | 6 | 6 | |||||||||||||||||
6 | ![]() | 7 | 6 | |||||||||||||||||
15 | ![]() | 5 | 1 | |||||||||||||||||
15 | ![]() | 6 | 6 | |||||||||||||||||
Q | ![]() | 3 | 3 | |||||||||||||||||
6 | ![]() | 6 | 5 | 1 | ||||||||||||||||
8 | ![]() | 4 | 7 | 6 | ||||||||||||||||
9 | ![]() | 2 | 6 | 2 | ||||||||||||||||
3 | ![]() | 6 | 3 | 6 | ||||||||||||||||
3 | ![]() | 1r | ||||||||||||||||||
8 | ![]() | 4 | ||||||||||||||||||
8 | ![]() | 6 | 711 | |||||||||||||||||
2 | ![]() | 2 | 69 | |||||||||||||||||
Top Half
Section 1
First Round | Second Round | Third Round | Quarterfinals | ||||||||||||||||||||||||
1 | ![]() | 4 | 0 | ||||||||||||||||||||||||
Q | ![]() | 3 | 4 | Q | ![]() | 6 | 6 | ||||||||||||||||||||
Q | ![]() | 6 | 6 | Q | ![]() | 6 | 6 | ||||||||||||||||||||
![]() | 4 | 2 | 16 | ![]() | 1 | 1 | |||||||||||||||||||||
WC | ![]() | 6 | 6 | WC | ![]() | 4 | 6 | 2r | |||||||||||||||||||
![]() | 5 | 6 | 3 | 16 | ![]() | 6 | 3 | 1 | |||||||||||||||||||
16 | ![]() | 7 | 4 | 6 | Q | ![]() | 2 | 4 | |||||||||||||||||||
12 | ![]() | 6 | 65 | 6 | 6 | ![]() | 6 | 6 | |||||||||||||||||||
![]() | 4 | 77 | 1 | 12 | ![]() | 77 | 6 | ||||||||||||||||||||
![]() | 6 | 6 | ![]() | 64 | 2 | ||||||||||||||||||||||
![]() | 4 | 4 | 12 | ![]() | 1 | 6 | 0 | ||||||||||||||||||||
![]() | 6 | 6 | 6 | ![]() | 6 | 4 | 6 | ||||||||||||||||||||
![]() | 2 | 4 | ![]() | 4 | 4 | ||||||||||||||||||||||
6 | ![]() | 6 | 6 | ||||||||||||||||||||||||
Section 2
First Round | Second Round | Third Round | Quarterfinals | ||||||||||||||||||||||||
4 | ![]() | 6 | 1 | 3 | |||||||||||||||||||||||
![]() | 6 | 6 | ![]() | 1 | 6 | 6 | |||||||||||||||||||||
![]() | 2 | 1 | ![]() | 63 | 1 | ||||||||||||||||||||||
![]() | 4 | 66 | 15 | ![]() | 77 | 6 | |||||||||||||||||||||
Q | ![]() | 6 | 78 | Q | ![]() | 4 | 0 | ||||||||||||||||||||
![]() | 6 | 2 | 1 | 15 | ![]() | 6 | 6 | ||||||||||||||||||||
15 | ![]() | 2 | 6 | 6 | 15 | ![]() | 6 | 6 | |||||||||||||||||||
10 | ![]() | 6 | 5 | 5 | Q | ![]() | 3 | 3 | |||||||||||||||||||
Q | ![]() | 2 | 7 | 7 | Q | ![]() | 7 | 3 | 6 | ||||||||||||||||||
![]() | 77 | 3 | 78 | ![]() | 5 | 6 | 3 | ||||||||||||||||||||
Q | ![]() | 62 | 6 | 66 | Q | ![]() | 2 | 7 | 6 | ||||||||||||||||||
![]() | 5 | 6 | 78 | 7 | ![]() | 6 | 5 | 4 | |||||||||||||||||||
![]() | 7 | 3 | 66 | ![]() | 1 | 63 | |||||||||||||||||||||
7 | ![]() | 6 | 77 | ||||||||||||||||||||||||
Bottom Half
Section 3
First Round | Second Round | Third Round | Quarterfinals | ||||||||||||||||||||||||
5 | ![]() | 6 | 6 | ||||||||||||||||||||||||
![]() | 6 | 7 | ![]() | 3 | 0 | ||||||||||||||||||||||
![]() | 2 | 5 | 5 | ![]() | 1 | 6 | 1 | ||||||||||||||||||||
![]() | 7 | 6 | 9 | ![]() | 6 | 3 | 6 | ||||||||||||||||||||
WC | ![]() | 5 | 2 | ![]() | 4 | 3 | |||||||||||||||||||||
![]() | 4 | 64 | 9 | ![]() | 6 | 6 | |||||||||||||||||||||
9 | ![]() | 6 | 77 | 9 | ![]() | 2 | 6 | 2 | |||||||||||||||||||
13 | ![]() | 66 | 5 | 3 | ![]() | 6 | 3 | 6 | |||||||||||||||||||
![]() | 78 | 7 | ![]() | 2 | 77 | 6 | |||||||||||||||||||||
![]() | 6 | 6 | ![]() | 6 | 62 | 1 | |||||||||||||||||||||
![]() | 3 | 3 | ![]() | 5 | 4 | ||||||||||||||||||||||
Q | ![]() | 6 | 6 | 3 | ![]() | 7 | 6 | ||||||||||||||||||||
![]() | 3 | 4 | Q | ![]() | 6 | 2 | 1 | ||||||||||||||||||||
3 | ![]() | 2 | 6 | 6 | |||||||||||||||||||||||
Section 4
First Round | Second Round | Third Round | Quarterfinals | ||||||||||||||||||||||||
8 | ![]() | 6 | 713 | ||||||||||||||||||||||||
![]() | 6 | 6 | ![]() | 4 | 611 | ||||||||||||||||||||||
WC | ![]() | 3 | 4 | 8 | ![]() | 3 | 6 | 6 | |||||||||||||||||||
![]() | 1 | 6 | 3 | Q | ![]() | 6 | 0 | 0 | |||||||||||||||||||
Q | ![]() | 6 | 3 | 6 | Q | ![]() | 6 | 6 | |||||||||||||||||||
Q | ![]() | 6 | 6 | Q | ![]() | 3 | 4 | ||||||||||||||||||||
11 | ![]() | 2 | 4 | 8 | ![]() | 6 | 711 | ||||||||||||||||||||
14 | ![]() | 4 | 4 | 2 | ![]() | 2 | 69 | ||||||||||||||||||||
![]() | 6 | 3r | 14 | ![]() | 4 | 2 | |||||||||||||||||||||
![]() | 6 | 6 | ![]() | 6 | 6 | ||||||||||||||||||||||
![]() | 2 | 2 | ![]() | 1 | 5 | ||||||||||||||||||||||
![]() | 6 | 5 | 6 | 2 | ![]() | 6 | 7 | ||||||||||||||||||||
![]() | 2 | 7 | 3 | ![]() | 1 | 1 | |||||||||||||||||||||
2 | ![]() | 6 | 6 | ||||||||||||||||||||||||
Qualifying
Seeds
Daria Gavrilova (Qualified) Jeļena Ostapenko (Qualified) Catherine Bellis (Qualified) Mona Barthel (Qualified) Lara Arruabarrena (First round) Océane Dodin (Qualifying competition) Wang Qiang (Qualified) Anett Kontaveit (Qualified) Varvara Lepchenko (Qualifying competition) Zheng Saisai (First round) Natalia Vikhlyantseva (First round) Risa Ozaki (Qualifying competition) Tsvetana Pironkova (First round) Andrea Petkovic (Qualified) Sara Sorribes Tormo (Qualifying competition) Nao Hibino (Qualifying competition)
Qualifiers
Draw
First qualifier
First Round | Qualifying Competition | ||||||||||||
1 | ![]() | 6 | 4 | 6 | |||||||||
![]() | 2 | 6 | 2 | ||||||||||
1 | ![]() | 6 | 6 | ||||||||||
![]() | 2 | 4 | |||||||||||
![]() | 78 | 6 | |||||||||||
13 | ![]() | 66 | 4 | ||||||||||
Second qualifier
First Round | Qualifying Competition | ||||||||||||
2 | ![]() | 6 | 65 | 6 | |||||||||
WC | ![]() | 2 | 77 | 2 | |||||||||
2 | ![]() | 5 | 6 | 6 | |||||||||
![]() | 7 | 4 | 4 | ||||||||||
![]() | 2 | 6 | 6 | ||||||||||
10 | ![]() | 6 | 1 | 1 | |||||||||
Third qualifier
First Round | Qualifying Competition | ||||||||||||
3 | ![]() | 6 | 6 | ||||||||||
WC | ![]() | 3 | 2 | ||||||||||
3 | ![]() | 6 | 6 | ||||||||||
15 | ![]() | 3 | 1 | ||||||||||
![]() | 6 | 4 | 4 | ||||||||||
15 | ![]() | 3 | 6 | 6 | |||||||||
Fourth qualifier
First Round | Qualifying Competition | ||||||||||||
4 | ![]() | 6 | 6 | ||||||||||
![]() | 2 | 0 | |||||||||||
4 | ![]() | 7 | 77 | ||||||||||
9 | ![]() | 5 | 64 | ||||||||||
![]() | 0 | 2 | |||||||||||
9 | ![]() | 6 | 6 | ||||||||||
Fifth qualifier
First Round | Qualifying Competition | ||||||||||||
5 | ![]() | 2 | 4 | ||||||||||
![]() | 6 | 6 | |||||||||||
![]() | 6 | 6 | |||||||||||
16 | ![]() | 3 | 3 | ||||||||||
![]() | 62 | 3 | |||||||||||
16 | ![]() | 77 | 6 | ||||||||||
Sixth qualifier
First Round | Qualifying Competition | ||||||||||||
6 | ![]() | 3 | 6 | 6 | |||||||||
WC | ![]() | 6 | 1 | 3 | |||||||||
6 | ![]() | 6 | 66 | 2 | |||||||||
14 | ![]() | 3 | 78 | 6 | |||||||||
![]() | 7 | 4 | 1 | ||||||||||
14 | ![]() | 5 | 6 | 6 | |||||||||
Seventh qualifier
First Round | Qualifying Competition | ||||||||||||
7 | ![]() | 6 | 6 | ||||||||||
![]() | 4 | 2 | |||||||||||
7 | ![]() | 6 | 6 | ||||||||||
12 | ![]() | 2 | 0 | ||||||||||
WC | ![]() | 6 | 3 | 3 | |||||||||
12 | ![]() | 4 | 6 | 6 | |||||||||
Eighth qualifier
First Round | Qualifying Competition | ||||||||||||
8 | ![]() | 6 | 4 | 6 | |||||||||
![]() | 2 | 6 | 1 | ||||||||||
8 | ![]() | 3 | 6 | 7 | |||||||||
![]() | 6 | 2 | 5 | ||||||||||
![]() | 77 | 7 | |||||||||||
11 | ![]() | 64 | 5 | ||||||||||
gollark: Er, executor processes.
gollark: It'd hit `while True: pass` on all the executor threads first.
gollark: In parallel!
gollark: It enumerates and executes all possible strings.
gollark: ```pythonimport itertoolsimport multiprocessing as mchars = [chr(x) for x in range(32, 126)]chars.extend(["\t", "\n"])def generate_for_length(length): return map(lambda chars: "".join(chars),itertools.combinations(chars, length))def generate(): for i in itertools.count(): for s in generate_for_length(i): yield sif __name__ == "__main__": def start(func): proc = m.Process(target=func) proc.start() io_queue = m.Queue(maxsize=128) def printer(): while True: print(io_queue.get()) code_queue = m.Queue(maxsize=128) def generator(): for x in generate(): code_queue.put(x) def executor(): while True: code = code_queue.get() result = None try: result = repr(exec(code)) except Exception as e: result = repr(e) if result != "None": io_queue.put(code + ": " + result) start(generator) for _ in range(4): start(executor) printer()```Expanded version.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.