This year the Swiss Open had an exceptional cast because of the Olympic qualifying deadline (April 30th). Here are a few pictures in chronological order (from the 1/8 finals to the finals).

To each player(s) is associated its IBF World Ranking as of March 11th, 2004 (categories are as follows : MS = Men's Single, LS = Ladies' Single, MD = Men's Double, LD = Ladies' Double, XD = Mixed Double).
 



Hyun II Lee
KOR - MS World #3

Camilla Martin
DEN - LS World #6

Camilla Martin
DEN - LS World #6

Camilla Martin
DEN - LS World #6



Camilla Martin
DEN - LS World #6

Camilla Martin
DEN - LS World #6

Paaske - Rasmussen
DEN - MD World #1

Fu - Cai
CHN - MD World #3



Fu - Cai
CHN - MD World #3

Fu - Cai
CHN - MD World #3

Limpele - Hian
INA - MD World #7

Eriksen - Lundgaard
DEN - MD World #4



Eriksen - Lundgaard
DEN - MD World #4

Yang - Zhang
CHN - LD World #1

Yang - Zhang
CHN - LD World #1

Wei - Zhao
CNH - LD World #4



Harder - Schjoldager
DEN - LD World #13

Harder - Schjoldager
DEN - LD World #13

Harder - Schjoldager
DEN - LD World #13

Ogura - Shiota
JPN - LD World #31



Hong Chen
CHN - MS World #2

Kim - Lee
KOR - XD World #3

Hongyan Pi
FRA - LS World #8

Hongyan Pi
FRA - LS World #8



Hongyan Pi
FRA - LS World #8

Kim - Lee
KOR - XD World #3

Hyun II Lee
KOR - MS World #3

Kim - Ra
KOR - XD World #1



Chunlai Bao
CHN - MS World #6

Chunlai Bao
CHN - MS World #6

Hyun II Lee
KOR - MS World #3

Ruina Gong
CHN - LS World #1



Ruina Gong
CHN - LS World #1

Camilla Martin
DEN - LS World #6

Camilla Martin
DEN - LS World #6

Sony Dwi Kuncoro
INA - MS World #10



Sony Dwi Kuncoro
INA - MS World #10

Robertson - Emms
ENG - XD World #4

Robertson - Emms
ENG - XD World #4

Robertson - Emms
ENG - XD World #4



Chen - Zhao
CHN - XD World #5

Robertson - Emms
ENG - XD World #4

Robertson - Emms
ENG - XD World #4

Dan Lin
CHN - MS World #1



Dan Lin
CHN - MS World #1

Dan Lin
CHN - MS World #1

Dan Lin
CHN - MS World #1

Mi Zhou
CHN - LS World #2



Mi Zhou
CHN - LS World #2

Jie Yao
NED - LS World #11

Audina - Bruil
NED - LD World #7

Paaske - Rasmussen
DEN - MD World #1



Paaske - Rasmussen
DEN - MD World #1

Lee - Yoo
KOR - MD World #5

Ning Zhang
CHN - LS World #3

Ning Zhang
CHN - LS World #3



Harder - Schjoldager
DEN - LD World #13

Harder - Schjoldager
DEN - LD World #13

Harder - Schjoldager
DEN - LD World #13

Harder - Schjoldager
DEN - LD World #13



Harder - Schjoldager
DEN - LD World #13

Gao - Huang
CHN - LD World #2

Gao - Huang
CHN - LD World #2

Gao - Huang
CHN - LD World #2



Choong - Lee
MAS - MD World #6

Sony Dwi Kuncoro
INA - MS World #10

Hadiyanto - Yulianto
INA - MD World #10

Lee - Yoo
KOR - MD World #5



Lee - Yoo
KOR - MD World #5

Lee - Yoo
KOR - MD World #5

Ruina Gong
CHN - LS World #1

Ruina Gong
CHN - LS World #1



Fu - Cai
CHN - MD World #3

Fu - Cai
CHN - MD World #3

Fu - Cai
CHN - MD World #3

Fu - Cai
CHN - MD World #3



Fu - Cai
CHN - MD World #3

Dan Lin
CHN - MS World #1

Dan Lin
CHN - MS World #1

Zhang - Gao
CHN - XD World #2



Zhang - Gao
CHN - XD World #2

Zhang - Gao
CHN - XD World #2

Robertson - Emms
ENG - XD World #4

Robertson - Emms
ENG - XD World #4



Robertson - Emms
ENG - XD World #4

Mia Audina Tjiptawan
NED - LS World #5

Mia Audina Tjiptawan
NED - LS World #5

Mia Audina Tjiptawan
NED - LS World #5



Mia Audina Tjiptawan
NED - LS World #5

Robertson - Emms
ENG - XD World #4

Dan Lin
CHN - MS World #1

Dan Lin
CHN - MS World #1



Dan Lin
CHN - MS World #1

Chunlai Bao
CHN - MS World #6

Ruina Gong
CHN - LS World #1

Ruina Gong
CHN - LS World #1



Ruina Gong
CHN - LS World #1

Mia Audina Tjiptawan
NED - LS World #5

Mia Audina Tjiptawan
NED - LS World #5

Ruina Gong
CHN - LS World #1



Ruina Gong
CHN - LS World #1

Mia Audina Tjiptawan
NED - LS World #5

Ruina Gong
CHN - LS World #1

Ladies' double podium
 



Fu - Cai
CHN - MD World #3

Hadiyanto - Yulianto
INA - MD World #10

Hadiyanto - Yulianto
INA - MD World #10

Zhang - Gao
CHN - XD World #2



Zhang - Gao
CHN - XD World #2

Kim - Ra
KOR - XD World #1

Kim - Ra
KOR - XD World #1

Kim - Ra
KOR - XD World #1



Kim - Ra
KOR - XD World #1