Knockout bracket
Round of 16
Quarterfinal
Early rounds
Round of 32 16 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Sergi Bruguera | Bernd Karbacher | 6-4 | 6-0 | · |
| Markus Zoecke | Renzo Furlan | 4-6 | 6-4 | 6-1 |
| Alex Corretja | Claudio Mezzadri | 6-2 | 5-7 | 6-3 |
| Marcos Ondruska | Guillaume Marx | 4-6 | 6-4 | 6-4 |
| Wally Masur | David Prinosil | 6-3 | 7-62 | · |
| Gerard Solves | Roberto Azar | 7-64 | 3-6 | 6-3 |
| Marc Kevin Goellner | Amos Mansdorf | 7-64 | 6-4 | · |
| Carl Uwe Steeb | Arnaud Boetsch | 6-4 | 2-6 | 6-4 |
| Ramesh Krishnan | Cedric Pioline | 6-3 | 6-2 | · |
| Markus Naewie | John Fitzgerald | 6-2 | 6-75 | 6-4 |
| Carlos Costa | Francisco Clavet | 6-3 | 6-0 | · |
| Karel Novacek | Sergio Gomez Barrio | 6-1 | 6-1 | · |
| Marc Rosset | Gabriel Markus | 6-1 | 6-2 | · |
| Jason Stoltenberg | Stephane Simian | 7-64 | 4-6 | 6-2 |
| Rodolphe Gilbert | Olivier Delaitre | 7-66 | 1-6 | 7-63 |
| Thomas Muster | Martin Stringari | 4-6 | 6-2 | 6-1 |
Players
| Player | Country | Reached | |
|---|---|---|---|
| SB | Sergi Bruguera | ESP | Winner |
![]() |
Karel Novacek | CZE | Final |
| MG | Marc Kevin Goellner | GER | Semifinal |
| Thomas Muster | AUT | Semifinal | |
| Alex Corretja | ESP | Quarterfinal | |
| GS | Gerard Solves | FRA | Quarterfinal |
| Jason Stoltenberg | AUS | Quarterfinal | |
| MN | Markus Naewie | GER | Quarterfinal |
| CS | Carl Uwe Steeb | GER | Round of 16 |
| CC | Carlos Costa | ESP | Round of 16 |
| Marc Rosset | SUI | Round of 16 | |
| MO | Marcos Ondruska | RSA | Round of 16 |
| MZ | Markus Zoecke | GER | Round of 16 |
| Ramesh Krishnan | IND | Round of 16 | |
| RG | Rodolphe Gilbert | FRA | Round of 16 |
| WM | Wally Masur | AUS | Round of 16 |
| Amos Mansdorf | ISR | Round of 32 | |
| Arnaud Boetsch | FRA | Round of 32 | |
| BK | Bernd Karbacher | GER | Round of 32 |
| Cedric Pioline | FRA | Round of 32 | |
| CM | Claudio Mezzadri | SUI | Round of 32 |
| DP | David Prinosil | GER | Round of 32 |
| FC | Francisco Clavet | ESP | Round of 32 |
| GM | Gabriel Markus | ARG | Round of 32 |
| GM | Guillaume Marx | FRA | Round of 32 |
| JF | John Fitzgerald | AUS | Round of 32 |
| MS | Martin Stringari | ARG | Round of 32 |
| OD | Olivier Delaitre | FRA | Round of 32 |
| RF | Renzo Furlan | ITA | Round of 32 |
| RA | Roberto Azar | ARG | Round of 32 |
| SB | Sergio Gomez Barrio | ESP | Round of 32 |
| SS | Stephane Simian | FRA | Round of 32 |
