Porto2 CH 1981 ATP
Final
| Winner | Loser | Score | |
|---|---|---|---|
| Carlos Kirmayr | d. | Julio Goes | 7-6 6-3 |
Semifinals
| Winner | Loser | Score | |
|---|---|---|---|
| Julio Goes | d. | Gustavo Tiberti | 6-4 5-7 6-4 |
| Carlos Kirmayr | d. | Roberto Arguello | 6-0 6-2 |
Quarterfinals
| Winner | Loser | Score | |
|---|---|---|---|
| Julio Goes | d. | Ney Keller | 7-5 6-3 |
| Gustavo Tiberti | d. | Bruce Kleege | 6-1 6-3 |
| Roberto Arguello | d. | Givaldo Barbosa | 6-4 6-2 |
| Carlos Kirmayr | d. | Guillermo Aubone | 6-4 6-4 |
Round of 16
| Winner | Loser | Score | |
|---|---|---|---|
| Givaldo Barbosa | d. | Thomas Stalhandske | 3-6 7-6 6-2 |
| Ney Keller | d. | Fabrizio Fanucci | 7-6 6-2 |
| Julio Goes | d. | Alejandro Gattiker | 6-1 6-3 |
| Gustavo Tiberti | d. | Javier Restrepo | 6-3 6-3 |
| Guillermo Aubone | d. | Andres Molina | 6-4 4-6 6-2 |
| Roberto Arguello | d. | Paulo Wildmann | 6-1 6-0 |
| Bruce Kleege | d. | Joao Soares | 7-6 6-2 |
| Carlos Kirmayr | d. | Carlos Lando | 6-4 6-0 |
Round of 32
| Winner | Loser | Score | |
|---|---|---|---|
| Paulo Wildmann | d. | Cesar Kist | 6-4 3-6 7-6 |
| Thomas Stalhandske | d. | Nial Brash | 6-3 2-6 6-4 |
| Andres Molina | d. | Hugo Scott | 6-3 6-4 |
| Ney Keller | d. | Mark Buckley | 6-0 6-1 |
| Bruce Kleege | d. | Hugo Roverano | 2-6 7-5 6-2 |
| Alejandro Gattiker | d. | Raul Antonio Viver | 6-3 6-1 |
| Javier Restrepo | d. | Guillermo Corti | 7-5 6-4 |
| Carlos Lando | d. | Roberto Lombardi | 6-3 6-3 |
| Fabrizio Fanucci | d. | Carlos Gattiker | 2-6 6-4 6-2 |
| Givaldo Barbosa | d. | Cassio Motta | 7-5 6-3 |
| Gustavo Tiberti | d. | Eduardo Oncins | 7-5 6-0 |
| Guillermo Aubone | d. | Alejandro Cerundolo | 6-3 7-5 |
| Roberto Arguello | d. | Nigel Sears | 6-2 6-3 |
| Julio Goes | d. | Gustavo Guerrero | 5-7 6-4 6-3 |
| Joao Soares | d. | Ivan Camus | 6-4 5-7 6-2 |
| Carlos Kirmayr | d. | Jose Schmidt | 7-5 6-3 |
Round of 64
| Winner | Loser | Score | |
|---|---|---|---|
| Hugo Scott | d. | Paschoal Penetta | 6-0 6-2 |
| Cesar Kist | d. | Fernando Roese | 6-4 6-2 |
| Julio Goes | d. | Ivan Kley | 6-2 6-4 |
| Guillermo Corti | d. | Enio Moreira | 6-2 6-2 |
| Ivan Camus | d. | Flavio Arenzon | 3-6 6-1 6-4 |
| Givaldo Barbosa | d. | Renato Figueiredo | 6-0 6-1 |
| Ney Keller | d. | Juan Carlos Yunis | 6-1 6-1 |
| Bruce Kleege | d. | Philippe Pinet | 6-4 6-2 |
| Thomas Stalhandske | d. | Pablo Arraya | 6-3 6-1 |
| Alejandro Gattiker | d. | Roger Guedes | 6-4 7-6 |
| Carlos Lando | d. | Carlos Chabalgoity | 6-1 6-1 |
| Carlos Gattiker | d. | Jeremy Bates | 6-3 6-3 |
| Gustavo Tiberti | d. | Edvaldo Oliveira | 6-4 6-3 |
| Guillermo Aubone | d. | Ricardo Rivera | 4-6 7-5 6-2 |
| Roberto Arguello | d. | Eleuterio Martins | 6-3 6-1 |
| Carlos Kirmayr | d. | Maurice Hunter | 6-3 6-1 |