ATP 250 · 2004-09-27 · draw of 32
Shanghai 2004
HardFinal
| 🇦🇷 Guillermo Canas | d. | 🇩🇪 Lars Burgsmuller | 6-1 6-0 | H2H |
Semifinals
| 🇦🇷 Guillermo Canas | d. | 🇨🇿 Jiri Novak | 6-1 6-2 | H2H |
| 🇩🇪 Lars Burgsmuller | d. | 🇩🇰 Kenneth Carlsen | 7-5 6-3 | H2H |
Quarterfinals
| 🇨🇿 Jiri Novak | d. | 🇺🇸 Jan-Michael Gambill | 6-3 6-3 | H2H |
| 🇦🇷 Guillermo Canas | d. | 🇧🇷 Ricardo Mello | 6-3 6-4 | H2H |
| 🇩🇰 Kenneth Carlsen | d. | 🇱🇺 Gilles Muller | 7-6(5) 6-1 | H2H |
| 🇩🇪 Lars Burgsmuller | d. | 🇮🇹 Davide Sanguinetti | 6-3 6-7(5) 7-6(6) | H2H |
Round of 16
| 🇨🇿 Jiri Novak | d. | 🇳🇱 Melle Van Gemerden | 6-4 6-7(5) 6-1 | H2H |
| 🇺🇸 Jan-Michael Gambill | d. | 🇨🇳 Ben-Qiang Zhu | 6-0 7-6(5) | H2H |
| 🇦🇷 Guillermo Canas | d. | 🇩🇰 Kristian Pless | 6-2 4-6 6-4 | H2H |
| 🇧🇷 Ricardo Mello | d. | 🇷🇸 Janko Tipsarevic | 1-6 7-6(3) 6-4 | H2H |
| 🇩🇰 Kenneth Carlsen | d. | 🇦🇺 Wayne Arthurs | 1-6 6-3 7-6(4) | H2H |
| 🇱🇺 Gilles Muller | d. | 🇺🇸 Glenn Weiner | 5-7 6-3 7-5 | H2H |
| 🇮🇹 Davide Sanguinetti | d. | 🇫🇮 Jarkko Nieminen | 6-4 7-5 | H2H |
| 🇩🇪 Lars Burgsmuller | d. | 🇫🇷 Edouard Roger-Vasselin | 6-3 6-2 | H2H |
Round of 32
| 🇨🇿 Jiri Novak | d. | 🇹🇼 Yen-Hsun Lu | 6-2 6-2 | H2H |
| 🇳🇱 Melle Van Gemerden | d. | 🇨🇿 Jan Vacek | 6-4 6-2 | H2H |
| 🇨🇳 Ben-Qiang Zhu | d. | 🇨🇿 Tomas Zib | 1-6 6-4 6-4 | H2H |
| 🇺🇸 Jan-Michael Gambill | d. | 🇸🇰 Ivo Klec | 6-4 6-3 | H2H |
| 🇦🇷 Guillermo Canas | d. | 🇪🇸 Guillermo Garcia-Lopez | 7-6(1) 6-3 | H2H |
| 🇩🇰 Kristian Pless | d. | 🇧🇪 Christophe Rochus | 4-6 7-5 6-0 | H2H |
| 🇷🇸 Janko Tipsarevic | d. | 🇳🇱 John van Lottum | 6-1 6-4 | H2H |
| 🇧🇷 Ricardo Mello | d. | 🇦🇹 Alexander Peya | 6-4 6-3 | H2H |
| 🇦🇺 Wayne Arthurs | d. | 🇰🇷 Hyung-Taik Lee | W/O | H2H |
| 🇩🇰 Kenneth Carlsen | d. | 🇨🇿 Jan Hernych | 7-5 6-1 | H2H |
| 🇱🇺 Gilles Muller | d. | Jean-Rene Lisnard | 3-6 6-4 6-4 | H2H |
| 🇺🇸 Glenn Weiner | d. | 🇦🇺 Mark Philippoussis | 3-6 6-4 6-4 | H2H |
| 🇫🇮 Jarkko Nieminen | d. | 🇩🇪 Bjorn Phau | 3-6 6-3 6-4 | H2H |
| 🇮🇹 Davide Sanguinetti | d. | 🇨🇿 Bohdan Ulihrach | 6-3 6-3 | H2H |
| 🇩🇪 Lars Burgsmuller | d. | 🇨🇳 Shao-Xuan Zeng | 6-3 6-4 | H2H |
| 🇫🇷 Edouard Roger-Vasselin | d. | 🇦🇺 Nathan Healey | 4-6 7-6(7) 6-4 | H2H |