2012 Aberto de São Paulo – Singles

Ricardo Mello was the defending champion but decided not to participate.
Thiago Alves won the title after defeating Gastão Elias 7–6(7–5), 7–6(7–1) in the final.

Singles
2012 Aberto de São Paulo
Champion Thiago Alves
Runner-up Gastão Elias
Final score7–6(7–5), 7–6(7–1)

Seeds

  1. Horacio Zeballos (Quarterfinals)
  2. Rogério Dutra da Silva (Semifinals)
  3. Júlio Silva (First Round)
  4. Federico Delbonis (Semifinals)
  5. Gastão Elias (Final)
  6. Caio Zampieri (First Round)
  7. Eduardo Struvay (First Round)
  8. Juan Pablo Brzezicki (Second Round, retired)

Draw

Key

Final four

Semifinals Final
          
5 Gastão Elias 3 7 7
4 Federico Delbonis 6 5 5
5 Gastão Elias 65 61  
  Thiago Alves 77 77  
  Thiago Alves 6 6  
2 Rogério Dutra da Silva 4 4  

Top Half

First Round Second Round Quarterfinals Semifinals
1 H Zeballos 6 6  
Q José Pereira 3 2   1 H Zeballos 4 6 6
  K Mesaroš 0 65     F de Paula 6 3 4
  F de Paula 6 77   1 H Zeballos 4 6 5
WC D Dutra da Silva 3 4   5 G Elias 6 3 7
WC L Kirche 6 6   WC L Kirche 3 2  
  D Beretta 4 2   5 G Elias 6 6  
5 G Elias 6 6   5 G Elias 3 7 7
4 F Delbonis 6 6   4 F Delbonis 6 5 5
  G Clézar 4 2   4 F Delbonis 7 6  
WC T Monteiro 3 2     A Ghem 5 4  
  A Ghem 6 6   4 F Delbonis 6 6  
WC Henrique Cunha 4 6 5   J Kovalík 3 0  
Q A Laranja 6 4 7 Q A Laranja 5 6 66
  J Kovalík 6 5 6   J Kovalík 7 4 78
6 C Zampieri 3 7 2

Bottom Half

First Round Second Round Quarterfinals Semifinals
8 JP Brzezicki 6 6  
  Nicolás Pastor 1 4   8 JP Brzezicki 4 0r  
  A Velotti 6 6     A Velotti 6 3  
  Tiago Lopes 2 2     A Velotti 2 3  
  M Trungelliti 65 79 6   T Alves 6 6  
Q M Estevez 77 67 1   M Trungelliti 5 4  
  T Alves 6 4 6   T Alves 7 6  
3 J Silva 4 6 3   T Alves 6 6  
7 E Struvay 6 4 66 2 R Dutra da Silva 4 4  
  F Romboli 2 6 78   F Romboli 4 6 6
Q B Sant'anna 6 6   Q B Sant'anna 6 3 4
  N Devilder 4 4     F Romboli 2 1  
  M Linzer 7 3 5 2 R Dutra da Silva 6 6  
  R Hocevar 5 6 7   R Hocevar 4 64  
  M Demoliner 77 2 1 2 R Dutra da Silva 6 7  
2 R Dutra da Silva 64 6 6
gollark: RAM use.
gollark: It seems like the problem is some somewhat broken optimization, where `pcall` somehow directly executes the real `getfenv`, ignorant of environments, if you have a function which only (or something like that?) calls a builtin. Or possibly not only builtins.
gollark: I have a fix, but it would be mildly bad for `pcall` performance so I don't want to implement it...
gollark: That sounds hilariously inefficient and probably wouldn't fix it.
gollark: How can I even patch this‽

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.