2015 Tashkent Challenger – Singles
Lukáš Lacko was the defending champion, but lost in the final to Denis Istomin.
Singles | |
---|---|
2015 Tashkent Challenger | |
Champion | ![]() |
Runner-up | ![]() |
Final score | 6–3, 6–4 |
Seeds
Denis Istomin (Champion) Ričardas Berankis (Semifinals) Lukáš Lacko (Final) Yuki Bhambri (Semifinals) Radu Albot (First round) Dudi Sela (Quarterfinals) Evgeny Donskoy (Quarterfinals) Farrukh Dustov (Quarterfinals)
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 | ||||||||||||
1 | ![]() | 4 | 6 | 6 | |||||||||
4 | ![]() | 6 | 3 | 3 | |||||||||
1 | ![]() | 6 | 6 | ||||||||||
3 | ![]() | 3 | 4 | ||||||||||
3 | ![]() | 77 | 4 | 710 | |||||||||
2 | ![]() | 63 | 6 | 68 | |||||||||
Top half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
1 | ![]() | 77 | 6 | ||||||||||||||||||||||||
![]() | 65 | 4 | 1 | ![]() | 3 | 6 | 77 | ||||||||||||||||||||
![]() | 6 | 6 | ![]() | 6 | 4 | 64 | |||||||||||||||||||||
![]() | 4 | 4 | 1 | ![]() | 5 | 6 | 6 | ||||||||||||||||||||
WC | ![]() | 3 | 4 | 7 | ![]() | 7 | 3 | 2 | |||||||||||||||||||
PR | ![]() | 6 | 6 | PR | ![]() | 64 | 1 | ||||||||||||||||||||
![]() | 3 | 3 | 7 | ![]() | 77 | 6 | |||||||||||||||||||||
7 | ![]() | 6 | 6 | 1 | ![]() | 4 | 6 | 6 | |||||||||||||||||||
4 | ![]() | 6 | 6 | 4 | ![]() | 6 | 3 | 3 | |||||||||||||||||||
![]() | 4 | 2 | 4 | ![]() | 6 | 1 | 6 | ||||||||||||||||||||
![]() | 6 | 6 | ![]() | 3 | 6 | 1 | |||||||||||||||||||||
![]() | 2 | 3 | 4 | ![]() | 6 | 6 | |||||||||||||||||||||
Q | ![]() | 4 | 5 | ![]() | 3 | 4 | |||||||||||||||||||||
WC | ![]() | 6 | 7 | WC | ![]() | 1 | 3 | ||||||||||||||||||||
![]() | 4 | 6 | 6 | ![]() | 6 | 6 | |||||||||||||||||||||
5 | ![]() | 6 | 4 | 1 |
Bottom half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
8 | ![]() | 6 | 7 | ||||||||||||||||||||||||
![]() | 2 | 5 | 8 | ![]() | 6 | 7 | |||||||||||||||||||||
![]() | 4 | 66 | ![]() | 3 | 5 | ||||||||||||||||||||||
![]() | 6 | 78 | 8 | ![]() | 4 | 77 | 3 | ||||||||||||||||||||
WC | ![]() | 4 | 2 | 3 | ![]() | 6 | 65 | '6 | |||||||||||||||||||
Q | ![]() | 6 | 6 | Q | ![]() | 2 | 4 | ||||||||||||||||||||
![]() | 4 | 6 | 1 | 3 | ![]() | 6 | 6 | ||||||||||||||||||||
3 | ![]() | 6 | 3 | 6 | 3 | ![]() | 77 | 4 | 710 | ||||||||||||||||||
6 | ![]() | 6 | 77 | 2 | ![]() | 63 | 6 | 68 | |||||||||||||||||||
Q | ![]() | 2 | 63 | 6 | ![]() | 6 | 5 | 77 | |||||||||||||||||||
![]() | 6 | 6 | ![]() | 3 | 7 | 63 | |||||||||||||||||||||
WC | ![]() | 4 | 2 | 6 | ![]() | 6 | 4 | 65 | |||||||||||||||||||
![]() | 1 | 3 | 2 | ![]() | 4 | 6 | 77 | ||||||||||||||||||||
![]() | 6 | 6 | ![]() | 65 | 7 | 0 | |||||||||||||||||||||
Q | ![]() | 4 | 0 | 2 | ![]() | 77 | 5 | 6 | |||||||||||||||||||
2 | ![]() | 6 | 6 |
gollark: Interestingly enough, some weeks ago the Random Stuff API was rewritten to use asyncio instead of the horrible gevent bodge it used to use for much of its history.
gollark: It doesn't do metadata yet.
gollark: ABR is of course AutoBotRobot, my Discord bot. It has its own OIR™ feature, and so it connects to icecast to pull a relatively current stream.
gollark: The Random Stuff API also connects to *this*, for reasons (it used to do more with this, but that got split out into ircsysmon), and broadcasts the current track into a dedicated #o channel also bridged to the Test 2 Discord guild, which a bunch of my stuff runs in.
gollark: Onto the other bits of the diagram. ngircd is an IRC server, and the osmarks.net instance of this participates in APIONET.
References
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.