2017 International Challenger Quanzhou – Singles
Thomas Fabbiano won the title after defeating Matteo Berrettini 7–6(7–5), 7–6(9–7) in the final.
Singles | |
---|---|
2017 International Challenger Quanzhou | |
Champion | ![]() |
Runner-up | ![]() |
Final score | 7–6(7–5), 7–6(9–7) |
This was the first edition of the tournament.
Seeds
Yūichi Sugita (First round) Lee Duck-hee (Quarterfinals) Luca Vanni (First round) Blaž Kavčič (Second round) Maximilian Marterer (Semifinals) Thomas Fabbiano (Champion) Uladzimir Ignatik (Quarterfinals) Enrique López-Pérez (First round)
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
Semifinals | Final | ||||||||||||
![]() | 0r | ||||||||||||
6 | ![]() | 4 | |||||||||||
6 | ![]() | 77 | 79 | ||||||||||
Q | ![]() | 65 | 67 | ||||||||||
5 | ![]() | 4 | 6 | 3 | |||||||||
Q | ![]() | 6 | 3 | 6 | |||||||||
Top half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
1 | ![]() | 7 | 1 | 4 | |||||||||||||||||||||||
![]() | 5 | 6 | 6 | ![]() | 6 | 4 | 7 | ||||||||||||||||||||
![]() | 6 | 5 | 4 | Q | ![]() | 4 | 6 | 5 | |||||||||||||||||||
Q | ![]() | 4 | 7 | 6 | ![]() | 711 | 6 | ||||||||||||||||||||
![]() | 65 | 4 | 7 | ![]() | 69 | 2 | |||||||||||||||||||||
LL | ![]() | 77 | 6 | LL | ![]() | 611 | 4 | ||||||||||||||||||||
![]() | 4 | 6 | 3 | 7 | ![]() | 713 | 6 | ||||||||||||||||||||
7 | ![]() | 6 | 3 | 6 | ![]() | 0r | |||||||||||||||||||||
3 | ![]() | 4 | 3 | 6 | ![]() | 4 | |||||||||||||||||||||
![]() | 6 | 6 | ![]() | 1 | 6 | 2 | |||||||||||||||||||||
WC | ![]() | 4 | 2 | ![]() | 6 | 1 | 6 | ||||||||||||||||||||
![]() | 6 | 6 | ![]() | 0 | 2 | ||||||||||||||||||||||
![]() | 6 | 6 | 6 | ![]() | 6 | 6 | |||||||||||||||||||||
WC | ![]() | 1 | 2 | ![]() | 5 | 6 | 5 | ||||||||||||||||||||
Q | ![]() | 2 | 4 | 6 | ![]() | 7 | 4 | 7 | |||||||||||||||||||
6 | ![]() | 6 | 6 |
Bottom half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
5 | ![]() | 6 | 3 | ||||||||||||||||||||||||
![]() | 3 | 0r | 5 | ![]() | 6 | 6 | |||||||||||||||||||||
![]() | 6 | 6 | ![]() | 4 | 2 | ||||||||||||||||||||||
Q | ![]() | 1 | 3 | 5 | ![]() | 6 | 6 | ||||||||||||||||||||
PR | ![]() | 77 | 6 | PR | ![]() | 3 | 2 | ||||||||||||||||||||
![]() | 62 | 2 | PR | ![]() | 2 | 6 | 6 | ||||||||||||||||||||
![]() | 3 | 5 | 4 | ![]() | 6 | 3 | 4 | ||||||||||||||||||||
4 | ![]() | 6 | 7 | 5 | ![]() | 4 | 6 | 3 | |||||||||||||||||||
8 | ![]() | 62 | 65 | Q | ![]() | 6 | 3 | 6 | |||||||||||||||||||
Q | ![]() | 77 | 77 | Q | ![]() | 6 | 62 | 6 | |||||||||||||||||||
WC | ![]() | 4 | 2 | ![]() | 4 | 77 | 2 | ||||||||||||||||||||
![]() | 6 | 6 | Q | ![]() | 6 | 66 | 6 | ||||||||||||||||||||
![]() | 1 | 4 | 2 | ![]() | 4 | 78 | 1 | ||||||||||||||||||||
![]() | 6 | 6 | ![]() | 64 | 78 | 2 | |||||||||||||||||||||
WC | ![]() | 4 | 65 | 2 | ![]() | 77 | 66 | 6 | |||||||||||||||||||
2 | ![]() | 6 | 77 |
gollark: Also, probably faster, likely neater code, would scale better to doing other things.
gollark: Well, it wouldn't be vulnerable to directory traversal attacks like I think yours is?
gollark: For example, as I said, you could use a relational database instead of some incredibly hacky-seeming file "database".
gollark: Of course, you can write less bad PHP.
gollark: I mean, if you can only use PHP, it's not like you can use something other than PHP.
References
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.