2005 Hamburg Masters – Doubles
Wayne Black and Kevin Ullyett were the defending champions, but lost in second round to Mario Ančić and Ivan Ljubičić.
Doubles | |
---|---|
2005 Hamburg Masters | |
Champion | ![]() ![]() |
Runner-up | ![]() ![]() |
Final score | 4–6, 7–6(7–2), 7–6(7–3) |
Jonas Björkman and Max Mirnyi won the title, defeating Michaël Llodra and Fabrice Santoro 4–6, 7–6(7–2), 7–6(7–3) in the final.
Seeds
All seeds received a bye into the second round.
Mark Knowles / Daniel Nestor (Quarterfinals) Jonas Björkman / Max Mirnyi (Champions) Bob Bryan / Mike Bryan (Quarterfinals) Wayne Black / Kevin Ullyett (Second round) Mahesh Bhupathi / Todd Woodbridge (Quarterfinals) Leander Paes / Nenad Zimonjić (Semifinals) Wayne Arthurs / Paul Hanley (Quarterfinals) Michaël Llodra / Fabrice Santoro (Final)
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 | ||||||||||||
8 | ![]() ![]() | 6 | 6 | ||||||||||
6 | ![]() ![]() | 3 | 2 | ||||||||||
8 | ![]() ![]() | 6 | 62 | 63 | |||||||||
2 | ![]() ![]() | 4 | 77 | 77 | |||||||||
![]() ![]() | 66 | 5 | |||||||||||
2 | ![]() ![]() | 78 | 7 | ||||||||||
Top Half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
1 | ![]() ![]() | 5 | 7 | 6 | |||||||||||||||||||||||
![]() ![]() | 6 | 77 | ![]() ![]() | 7 | 5 | 4 | |||||||||||||||||||||
![]() ![]() | 2 | 63 | 1 | ![]() ![]() | 4 | 4 | |||||||||||||||||||||
![]() ![]() | 78 | 3 | 5 | 8 | ![]() ![]() | 6 | 6 | ||||||||||||||||||||
WC | ![]() ![]() | 66 | 6 | 7 | WC | ![]() ![]() | 5 | 3 | |||||||||||||||||||
8 | ![]() ![]() | 7 | 6 | ||||||||||||||||||||||||
8 | ![]() ![]() | 6 | 6 | ||||||||||||||||||||||||
6 | ![]() ![]() | 3 | 2 | ||||||||||||||||||||||||
3 | ![]() ![]() | 6 | 6 | ||||||||||||||||||||||||
WC | ![]() ![]() | 78 | 6 | WC | ![]() ![]() | 0 | 1 | ||||||||||||||||||||
![]() ![]() | 66 | 2 | 3 | ![]() ![]() | 6 | 65 | 5 | ||||||||||||||||||||
![]() ![]() | 6 | 6 | 6 | ![]() ![]() | 3 | 77 | 7 | ||||||||||||||||||||
![]() ![]() | 3 | 4 | ![]() ![]() | 4 | 2 | ||||||||||||||||||||||
6 | ![]() ![]() | 6 | 6 | ||||||||||||||||||||||||
Bottom Half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
7 | ![]() ![]() | 78 | 6 | ||||||||||||||||||||||||
![]() ![]() | 4 | 6 | 2 | ![]() ![]() | 66 | 4 | |||||||||||||||||||||
![]() ![]() | 6 | 4 | 6 | 7 | ![]() ![]() | 3 | 6 | 3 | |||||||||||||||||||
![]() ![]() | 2 | 3 | ![]() ![]() | 6 | 3 | 6 | |||||||||||||||||||||
![]() ![]() | 6 | 6 | ![]() ![]() | 4 | 6 | 6 | |||||||||||||||||||||
4 | ![]() ![]() | 6 | 3 | 4 | |||||||||||||||||||||||
![]() ![]() | 66 | 5 | |||||||||||||||||||||||||
2 | ![]() ![]() | 78 | 7 | ||||||||||||||||||||||||
5 | ![]() ![]() | 6 | 6 | ||||||||||||||||||||||||
![]() ![]() | 62 | 4 | ![]() ![]() | 2 | 3 | ||||||||||||||||||||||
![]() ![]() | 77 | 1r | 5 | ![]() ![]() | 2 | 3 | |||||||||||||||||||||
![]() ![]() | 2 | 5 | 2 | ![]() ![]() | 6 | 6 | |||||||||||||||||||||
![]() ![]() | 6 | 7 | ![]() ![]() | 1 | 3 | ||||||||||||||||||||||
2 | ![]() ![]() | 6 | 6 | ||||||||||||||||||||||||
gollark: It's because your programs end with `error`, presumably.
gollark: Hmm, so what you're saying is that tail calls are incomprehensible dark magic.
gollark: Tail calls are where you call a function at the end of a function or something, and this is magically optimized better because something something stack.
gollark: Couldn't you just PR it to not not do that?
gollark: You can, as far as I know, emulate pcall-type stuff with temporary coroutines (which is very hacky but oh well), and those would probably not be subject to stack stuff.
External links
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.