2018 German Open – Singles
Leonardo Mayer was the defending champion, but lost in the final to Nikoloz Basilashvili, 4–6, 6–0, 5–7. This was Basilashvili's first ATP World Tour title, as well as the first ATP title won by a Georgian player.
Singles | |
---|---|
2018 German Open | |
Champion | |
Runner-up | |
Final score | 6–4, 0–6, 7–5 |
Draw | 32 |
Seeds | 8 |
Seeds
Dominic Thiem (Quarterfinals) Diego Schwartzman (Quarterfinals) Pablo Carreño Busta (Quarterfinals) Damir Džumhur (First round) Philipp Kohlschreiber (First round) Marco Cecchinato (First round) Richard Gasquet (Second round, withdrew) Fernando Verdasco (Second 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 | ||||||||||||
5 | 6 | 1 | |||||||||||
Q | 7 | 0 | 6 | ||||||||||
Q | 6 | 0 | 7 | ||||||||||
4 | 6 | 5 | |||||||||||
Q | 78 | 4 | 67 | ||||||||||
66 | 6 | 79 | |||||||||||
Top half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
1 | 6 | 6 | |||||||||||||||||||||||||
Q | 4 | 2 | 1 | 6 | 6 | ||||||||||||||||||||||
7 | 6 | 2 | 2 | ||||||||||||||||||||||||
5 | 3 | 1 | 65 | 67 | |||||||||||||||||||||||
6 | 6 | 77 | 79 | ||||||||||||||||||||||||
1 | 2 | w/o | |||||||||||||||||||||||||
5 | 3 | 7 | |||||||||||||||||||||||||
7 | 7 | 6 | 5 | 6 | 1 | ||||||||||||||||||||||
3 | 2 | 6 | 77 | Q | 7 | 0 | 6 | ||||||||||||||||||||
WC | 6 | 1 | 64 | 3 | 6 | 4 | |||||||||||||||||||||
6 | 1 | 6 | 2 | 0r | |||||||||||||||||||||||
SE | 3 | 6 | 4 | 3 | 63 | 4 | |||||||||||||||||||||
3 | 2 | Q | 77 | 6 | |||||||||||||||||||||||
6 | 6 | 66 | 4 | ||||||||||||||||||||||||
Q | 7 | 1 | 6 | Q | 78 | 6 | |||||||||||||||||||||
5 | 5 | 6 | 4 |
Bottom half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
8 | 6 | 4 | 77 | ||||||||||||||||||||||||
3 | 6 | 65 | 8 | 6 | 2 | 5 | |||||||||||||||||||||
62 | 2 | LL | 3 | 6 | 7 | ||||||||||||||||||||||
LL | 77 | 6 | LL | 6 | 3 | 2 | |||||||||||||||||||||
5 | 7 | 3 | Q | 3 | 6 | 6 | |||||||||||||||||||||
WC | 7 | 5 | 6 | WC | 4 | 0 | |||||||||||||||||||||
Q | 6 | 6 | Q | 6 | 6 | ||||||||||||||||||||||
4 | 2 | 4 | Q | 78 | 4 | 67 | |||||||||||||||||||||
6 | 4 | 6 | 4 | 66 | 6 | 79 | |||||||||||||||||||||
6 | 3 | 6 | 1 | 5 | |||||||||||||||||||||||
6 | 6 | 6 | 7 | ||||||||||||||||||||||||
3 | 2 | 6 | 4 | 6 | |||||||||||||||||||||||
Q | 6 | 6 | 2 | 3 | 6 | 3 | |||||||||||||||||||||
3 | 4 | Q | 2 | 2 | |||||||||||||||||||||||
WC | 4 | 6 | 2 | 2 | 6 | 6 | |||||||||||||||||||||
2 | 6 | 2 | 6 |
Qualifying
Seeds
Nikoloz Basilashvili (Qualified) Jozef Kovalík (Qualified) Corentin Moutet (Qualified) Lorenzo Sonego (First round) Martin Kližan (First round) Thiago Monteiro (Qualifying competition, Lucky loser) Calvin Hemery (First round) Carlos Berlocq (First round)
Lucky loser
Qualifying draw
First qualifier
First Round | Qualifying Competition | ||||||||||||
1 | 7 | 6 | |||||||||||
5 | 2 | ||||||||||||
1 | 6 | 4 | 7 | ||||||||||
PR | 4 | 6 | 5 | ||||||||||
PR | 6 | 6 | |||||||||||
5 | 3 | 4 | |||||||||||
Second qualifier
First Round | Qualifying Competition | ||||||||||||
2 | 6 | 6 | |||||||||||
WC | 0 | 1 | |||||||||||
2 | 6 | 3 | 6 | ||||||||||
6 | 3 | 6 | 0 | ||||||||||
4 | 3 | ||||||||||||
6 | 6 | 6 | |||||||||||
Third qualifier
First Round | Qualifying Competition | ||||||||||||
3 | 6 | 6 | |||||||||||
WC | 2 | 3 | |||||||||||
3 | 6 | 6 | |||||||||||
4 | 4 | ||||||||||||
5 | 77 | 7 | |||||||||||
7 | 7 | 64 | 5 | ||||||||||
Fourth qualifier
First Round | Qualifying Competition | ||||||||||||
4 | 6 | 1 | 63 | ||||||||||
Alt | 3 | 6 | 77 | ||||||||||
Alt | 6 | 5 | 5 | ||||||||||
WC | 4 | 7 | 7 | ||||||||||
WC | 77 | 4 | 6 | ||||||||||
8 | 64 | 6 | 3 | ||||||||||
gollark: It would probably need a background coroutine or Java-side logic to run, and the only background thing in CC is actually... rednet.
gollark: Not that I know of.
gollark: That reminds me of just how much I dislike dan's formatting style.
gollark: https://github.com/SquidDev-CC/CC-Tweaked/blob/master/src/main/resources/assets/computercraft/lua/bios.lua#L170
gollark: ```luafunction os.pullEventRaw( sFilter ) return coroutine.yield( sFilter )endfunction os.pullEvent( sFilter ) local eventData = table.pack( os.pullEventRaw( sFilter ) ) if eventData[1] == "terminate" then error( "Terminated", 0 ) end return table.unpack( eventData, 1, eventData.n )end```
References
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.