Swiss Open Gstaad 2004
Roger Federer ha vinto il titolo, battendo Igor Andreev 6–2 6–3 5–7 6–3 in finale.
Partite per turno
31 conclusiFinale
1 conclusiFin
Semifinali
2 conclusiFin
Fin
Quarti di finale
4 conclusiFin
Fin
Fin
Fin
Ottavi di finale (Round of 16)
8 conclusiFin
Fin
Fin
Fin
Fin
Fin
Fin
Fin
Sedicesimi di finale (Round of 32)
16 conclusiFin
Fin
Fin
Fin
Fin
Fin
Fin
Fin
Fin
Fin
Fin
Fin
Fin
Fin
Fin
Fin