2000 Gerry Weber Open – Singles
Nicolas Kiefer was the defending champion, but lost in the quarterfinals this year.
Singles | |
---|---|
2000 Gerry Weber Open | |
Champion | ![]() |
Runner-up | ![]() |
Final score | 6–3, 6–2 |
David Prinosil won the title, beating Richard Krajicek 6–3, 6–2 in the final.
Seeds
Yevgeny Kafelnikov (Semifinals) Nicolas Kiefer (Quarterfinals) Nicolás Lapentti (Quarterfinals) Juan Carlos Ferrero (First Round) Andrei Medvedev (Second Round) Tommy Haas (First Round) Nicolas Escudé (Quarterfinals) Patrick Rafter (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 | ||||||||||||
1 | ![]() | 4 | 64 | ||||||||||
WC | ![]() | 6 | 77 | ||||||||||
WC | ![]() | 6 | 6 | ||||||||||
![]() | 3 | 2 | |||||||||||
![]() | 2 | 1 | |||||||||||
![]() | 6 | 6 | |||||||||||
Top Half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
1 | ![]() | 64 | 77 | 6 | |||||||||||||||||||||||
![]() | 77 | 65 | 4 | 1 | ![]() | 63 | 78 | 6 | |||||||||||||||||||
Q | ![]() | 6 | 6 | Q | ![]() | 77 | 66 | 3 | |||||||||||||||||||
![]() | 3 | 1 | 1 | ![]() | 711 | 6 | |||||||||||||||||||||
WC | ![]() | 64 | 6 | 6 | 7 | ![]() | 69 | 3 | |||||||||||||||||||
Q | ![]() | 77 | 2 | 4 | WC | ![]() | 4 | 3 | |||||||||||||||||||
Q | ![]() | 3 | 4 | 7 | ![]() | 6 | 6 | ||||||||||||||||||||
7 | ![]() | 6 | 6 | 1 | ![]() | 4 | 64 | ||||||||||||||||||||
3 | ![]() | 4 | 77 | 77 | WC | ![]() | 6 | 77 | |||||||||||||||||||
WC | ![]() | 6 | 62 | 63 | 3 | ![]() | 4 | 78 | 6 | ||||||||||||||||||
![]() | 6 | 6 | ![]() | 6 | 66 | 4 | |||||||||||||||||||||
LL | ![]() | 2 | 4 | 3 | ![]() | 3 | 63 | ||||||||||||||||||||
WC | ![]() | 7 | 6 | WC | ![]() | 6 | 77 | ||||||||||||||||||||
![]() | 5 | 1 | WC | ![]() | 6 | 613 | 6 | ||||||||||||||||||||
Q | ![]() | 6 | 5 | 6 | Q | ![]() | 4 | 715 | 4 | ||||||||||||||||||
6 | ![]() | 2 | 7 | 2 |
Bottom Half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
5 | ![]() | 6 | 2 | 6 | |||||||||||||||||||||||
![]() | 3 | 6 | 3 | 5 | ![]() | 6 | 66 | 4 | |||||||||||||||||||
![]() | 6 | 3 | 6 | ![]() | 2 | 78 | 6 | ||||||||||||||||||||
![]() | 3 | 6 | 3 | ![]() | 7 | 6 | |||||||||||||||||||||
![]() | 6 | 6 | ![]() | 5 | 2 | ||||||||||||||||||||||
![]() | 4 | 2 | ![]() | 6 | 6 | ||||||||||||||||||||||
![]() | 6 | 79 | ![]() | 2 | 3 | ||||||||||||||||||||||
4 | ![]() | 3 | 67 | ![]() | 2 | 1 | |||||||||||||||||||||
8 | ![]() | 77 | 77 | ![]() | 6 | 6 | |||||||||||||||||||||
![]() | 64 | 64 | 8 | ![]() | 77 | 65 | 2 | ||||||||||||||||||||
![]() | 611 | 6 | 6 | ![]() | 64 | 77 | 6 | ||||||||||||||||||||
![]() | 713 | 4 | 4 | ![]() | 7 | 5 | 77 | ||||||||||||||||||||
![]() | 77 | 4 | 3 | 2 | ![]() | 5 | 7 | 63 | |||||||||||||||||||
![]() | 63 | 6 | 6 | ![]() | 713 | 1 | 2 | ||||||||||||||||||||
![]() | 1 | 4 | 2 | ![]() | 611 | 6 | 6 | ||||||||||||||||||||
2 | ![]() | 6 | 6 |
gollark: I basically just want to receive packets from ff02::aeae port 44718 on all interfaces and send them too, and I can't tell what operations that maps to.
gollark: It does seem like the primitives are very irritating to make this multicasting thing work properly with.
gollark: The standard library ones are nicer, except the particular way they're structured appears to not actually work for this.
gollark: The particularly annoying part is that the lower-level stuff seems to error in incomprehensible and weird ways.
gollark: These Rust bindings seem to effectively just be direct wrappers for the actual socket APIs, which are unpleasant to use.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.