2019 Open de Cagnes-sur-Mer – Singles
Rebecca Peterson was the defending champion, but chose not to participate.[1]
Singles | |
---|---|
2019 Open de Cagnes-sur-Mer | |
Champion | ![]() |
Runner-up | ![]() |
Final score | 7–6(7–4), 6–2 |
Christina McHale won the title, defeating Stefanie Vögele in the final, 7–6(7–4), 6–2.
Seeds
Vitalia Diatchenko (First round) Bernarda Pera (First round) Stefanie Vögele (Final) Timea Bacsinszky (Semifinals) Nao Hibino (First round) Anna Blinkova (Second round) Beatriz Haddad Maia (Quarterfinals) Julia Glushko (First 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 | ||||||||||||
![]() | 6 | 1 | 3 | ||||||||||
3 | ![]() | 3 | 6 | 6 | |||||||||
3 | ![]() | 64 | 2 | ||||||||||
![]() | 77 | 6 | |||||||||||
4 | ![]() | 67 | 5 | ||||||||||
![]() | 79 | 7 | |||||||||||
Top half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
1 | ![]() | 3 | 62 | ||||||||||||||||||||||||
![]() | 6 | 77 | ![]() | 64 | 63 | ||||||||||||||||||||||
![]() | 6 | 6 | ![]() | 77 | 77 | ||||||||||||||||||||||
WC | ![]() | 4 | 2 | ![]() | 6 | 6 | |||||||||||||||||||||
![]() | 0 | 4 | ![]() | 4 | 3 | ||||||||||||||||||||||
![]() | 6 | 6 | ![]() | 7 | 6 | ||||||||||||||||||||||
Q | ![]() | 6 | 6 | Q | ![]() | 5 | 4 | ||||||||||||||||||||
5 | ![]() | 1 | 0 | ![]() | 6 | 1 | 3 | ||||||||||||||||||||
3 | ![]() | 6 | 5 | 6 | 3 | ![]() | 3 | 6 | 6 | ||||||||||||||||||
![]() | 3 | 7 | 2 | 3 | ![]() | 77 | 2 | 6 | |||||||||||||||||||
SE | ![]() | 2 | 0 | ![]() | 62 | 6 | 3 | ||||||||||||||||||||
![]() | 6 | 6 | 3 | ![]() | 1 | 6 | 7 | ||||||||||||||||||||
Q | ![]() | 1 | 6 | 3 | 7 | ![]() | 6 | 4 | 5 | ||||||||||||||||||
Q | ![]() | 6 | 2 | 6 | Q | ![]() | 3 | 4 | |||||||||||||||||||
WC | ![]() | 0 | 0 | 7 | ![]() | 6 | 6 | ||||||||||||||||||||
7 | ![]() | 6 | 6 |
Bottom half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
8 | ![]() | 4 | 1 | ||||||||||||||||||||||||
![]() | 6 | 6 | ![]() | 6 | 6 | ||||||||||||||||||||||
![]() | 3 | 2 | Q | ![]() | 1 | 3 | |||||||||||||||||||||
Q | ![]() | 6 | 6 | ![]() | 1 | 1 | |||||||||||||||||||||
Q | ![]() | 6 | 6 | 4 | ![]() | 6 | 6 | ||||||||||||||||||||
WC | ![]() | 3 | 3 | Q | ![]() | 3 | 1 | ||||||||||||||||||||
LL | ![]() | 0 | 4 | 4 | ![]() | 6 | 6 | ||||||||||||||||||||
4 | ![]() | 6 | 6 | 4 | ![]() | 67 | 5 | ||||||||||||||||||||
6 | ![]() | 77 | 6 | ![]() | 79 | 7 | |||||||||||||||||||||
Q | ![]() | 62 | 4 | 6 | ![]() | 68 | 1 | ||||||||||||||||||||
Q | ![]() | 2 | 2 | Q | ![]() | 710 | 6 | ||||||||||||||||||||
Q | ![]() | 6 | 6 | Q | ![]() | 63 | 1 | ||||||||||||||||||||
WC | ![]() | 3 | 1 | ![]() | 77 | 6 | |||||||||||||||||||||
![]() | 6 | 6 | ![]() | 1 | 4 | ||||||||||||||||||||||
![]() | 6 | 6 | ![]() | 6 | 6 | ||||||||||||||||||||||
2 | ![]() | 1 | 4 |
gollark: Ah, yes, buffer overflows, one of the wonderful joys of C.
gollark: Can you link it?
gollark: Also, Python is implemented in C. The usual interpreter, anyway.
gollark: Articles *must* be right!
gollark: It'll probably be much quicker to develop in a high-level language and port it to something faster *if* it's needed.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.