2009 Regions Morgan Keegan Championships – Singles
Steve Darcis was the defending champion, but lost in the first round to Andy Roddick, who went on to win the title by defeating Radek Štěpánek in the final, 7–5, 7–5.
Singles | |
---|---|
2009 Regions Morgan Keegan Championships and the Cellular South Cup | |
Champion | ![]() |
Runner-up | ![]() |
Final score | 7–5, 7–5 |
Seeds
Andy Roddick (Champion) Juan Martín del Potro (Quarterfinals) James Blake (First Round) Robin Söderling (First Round) Radek Štěpánek (Final) Igor Andreev (First Round) Mardy Fish (Second Round) Sam Querrey (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/WC | ![]() | 2 | 77 | 6 | |||||||||
![]() | 6 | 64 | 4 | ||||||||||
1/WC | ![]() | 7 | 7 | ||||||||||
5 | ![]() | 5 | 5 | ||||||||||
Q | ![]() | 3 | 1 | ||||||||||
5 | ![]() | 6 | 6 | ||||||||||
Top Half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
1/WC | ![]() | 77 | 6 | ||||||||||||||||||||||||
![]() | 61 | 2 | 1/WC | ![]() | 6 | 6 | |||||||||||||||||||||
![]() | 6 | 6 | ![]() | 2 | 3 | ||||||||||||||||||||||
Q | ![]() | 4 | 4 | 1/WC | ![]() | 6 | 3 | 6 | |||||||||||||||||||
WC | ![]() | 7 | 6 | 8 | ![]() | 4 | 6 | 3 | |||||||||||||||||||
![]() | 5 | 3 | WC | ![]() | 1 | 2 | |||||||||||||||||||||
![]() | 64 | 4 | 8 | ![]() | 6 | 6 | |||||||||||||||||||||
8 | ![]() | 77 | 6 | 1/WC | ![]() | 2 | 77 | 6 | |||||||||||||||||||
3 | ![]() | 6 | 1 | 4 | ![]() | 6 | 64 | 4 | |||||||||||||||||||
![]() | 3 | 6 | 6 | ![]() | 6 | 77 | |||||||||||||||||||||
![]() | 61 | 65 | Q | ![]() | 2 | 64 | |||||||||||||||||||||
Q | ![]() | 77 | 77 | ![]() | 6 | 6 | |||||||||||||||||||||
WC | ![]() | 4 | 3 | ![]() | 2 | 3 | |||||||||||||||||||||
![]() | 6 | 6 | ![]() | 6 | 6 | ||||||||||||||||||||||
![]() | 1 | 5 | 7 | ![]() | 2 | 4 | |||||||||||||||||||||
7 | ![]() | 6 | 7 |
Bottom Half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
6 | ![]() | 6 | 4 | 3 | |||||||||||||||||||||||
![]() | 1 | 6 | 6 | ![]() | 3 | 6 | 6 | ||||||||||||||||||||
![]() | 3 | 4 | ![]() | 6 | 4 | 4 | |||||||||||||||||||||
![]() | 6 | 6 | ![]() | 6 | 4 | 2 | |||||||||||||||||||||
Q | ![]() | 77 | 6 | Q | ![]() | 4 | 6 | 6 | |||||||||||||||||||
![]() | 64 | 2 | Q | ![]() | 77 | 77 | |||||||||||||||||||||
![]() | 6 | 61 | 6 | ![]() | 64 | 64 | |||||||||||||||||||||
4 | ![]() | 4 | 77 | 2 | Q | ![]() | 3 | 1 | |||||||||||||||||||
5 | ![]() | 6 | 6 | 5 | ![]() | 6 | 6 | ||||||||||||||||||||
Q | ![]() | 4 | 2 | 5 | ![]() | 6 | 6 | ||||||||||||||||||||
![]() | 6 | 6 | ![]() | 2 | 4 | ||||||||||||||||||||||
![]() | 2 | 2 | 5 | ![]() | 79 | 6 | |||||||||||||||||||||
![]() | 6 | 3 | 6 | 2 | ![]() | 67 | 4 | ||||||||||||||||||||
![]() | 4 | 6 | 2 | ![]() | 3 | 4 | |||||||||||||||||||||
![]() | 3 | 65 | 2 | ![]() | 6 | 6 | |||||||||||||||||||||
2 | ![]() | 6 | 77 |
gollark: Of course, there's a problem with that in that it might print a new message in the middle of you typing one. So you'd need to display the input bit and printing of messages on different parts of the screen, and I am not good at that and don't know how to do it in OC.
gollark: Make one thread do the reading/broadcasting in a loop, make the other thread do the listening-for-modem-messages/printing in a loop.
gollark: Er, no.
gollark: It sounds like you want to run the `read`ing and `print`ing bits in parallel. Maybe look at the thread(s) library? I think that's usable for that sort of thing.
gollark: There's not really any particularly good reason I can think of to use CC non-T at this point.
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.