Semifinal 1:
1. Nils Schumann (Germany) 1:44.22
2. Andre Bucher (Switzerland) 1:44.38
3. Glody Dube (Botswana) 1:44.70
4. Hezekiel Sepeng (South Africa) 1:44.85
5. William Yiampoy (Kenya) 1:45.88
6. James McIlroy (Britain) 1:46.39
7. Vebjoern Rodal (Norway) 1:48.73
8. Mouhssin Chehibi (Morocco) 1:49.88
Semifinal 2:
1. Aissa Djabir Said-Guerni (Algeria) 1:44.19
2. Yuriy Borzakovskiy (Russia) 1:44.33
3. Khalid Tighazouine (Morocco) 1:45.38
4. Johan Botha (South Africa) 1:45.49
5. Japheth Kimutai (Kenya) 1:45.64
6. Jean Patrick Nduwimana (Burundi) 1:46.98
7. Pavel Pelepyagin (Belarus) 1:50.37
8. Grant Cremer (Australia) 1:52.57
Semifinal 3:
1. Wilson Kipketer (Denmark) 1:44.22
2. Andrea Longo (Italy) 1:44.49
3. Adem Hecini (Algeria) 1:45.08
4. El Mahjoub Haida (Morocco) 1:46.35
5. Werner Botha (South Africa) 1:46.53
6. Viktors Lacis (Latvia) 1:47.24
7. Balazs Koranyi (Hungary) 1:47.35
8. Marvin Watts (Jamaica) 1:47.68
Osmar dos Santos (Brazil) 1:47.68
Qualifiers for the final:
Aissa Djabir Said-Guerni (Algeria) 1:44.19
Nils Schumann (Germany) 1:44.22
Wilson Kipketer (Denmark) 1:44.22
Yuriy Borzakovskiy (Russia) 1:44.33
Andre Bucher (Switzerland) 1:44.38
Andrea Longo (Italy) 1:44.49
Glody Dube (Botswana) 1:44.70
Hezekiel Sepeng (South Africa) 1:44.85