Dvořák, tenant du titre et grand favori après son record du monde établi un mois plus tôt, réalise son deuxième meilleur temps sur 100 m et un record personnel à la longueur, mais ses performances suivantes l'amènent en fin de première journée à 4 582 pts, contre 4 645 pts le jour de son record. En deuxième place se trouve l'inattendu Britannique Dean Macey âgé de 21 ans, qui a couru son 400 m en 46 s 72 et pointe à 4 546 pts, suivi de l'Américain Chris Huffins 4 462, Nool 4 416 et Lobodin 4 356.
Le deuxième jour, le Tchèque conforte son avance au 110 m haies, puis Huffins passe Macey à l'issue du disque. À l'issue de la perche, il mène avec 7 172 pts suivi de près par Huffins 7 148, Lobodin 7075 et Macey 7008. Le champion d'EuropeErki Nool hors course en raison d'un zéro à la perche, réalise le meilleur lancer de javelot tandis que Dvořák s'assure le titre sur cette avant-dernière épreuve. Derrière lui quatre hommes peuvent encore prétendre à une médaille : Huffins 7 951, Macey 7 807, Lobodin 7 785, Levicq 7 758. Macey, qui en raison d'une douleur au coude n'a produit qu'un essai au javelot, néanmoins record personnel, bat son meilleur temps au 1 500 m et obtient l'argent. Huffins conserve la troisième place devant le Français Sébastien Levicq, qui a gagné dix places durant la seconde journée, grâce notamment à un saut à la perche de 5,50 m et obtient un sous-total de 4 380 pts, le plus élevé jamais enregistré lors de championnats du monde[1]. L'Espagnol Francisco Javier Benet, qui se battait pour la sixième place, est contraint à l'abandon 250 m avant la ligne finale[2].
CR : Record des championnats (championship record)
MR : Record du meeting (meet record)
NR : Record national (national record)
OR : Record olympique (olympic record)
PR : Record paralympique (paralympic record)
PB : Record personnel (personal best)
SB : Meilleure performance personnelle de la saison (season's best)
WL : Meilleure performance mondiale de l'année (world leader)
WJR : Record du monde junior (world junior record)
WR : Record du monde (world record)
Circonstances et Conditions
DNF : N'a pas terminé (did not finish)
DNS : N'a pas pris le départ (did not start)
DQ : Disqualification (disqualification)
NM : Aucun essai valable enregistré (No Mark)
Q : Qualifié « directement » au prochain tour (ou à la prochaine compétition), lors d'une compétition majeure, grâce au classement ou à la réalisation des minima (automatic qualifier)
q : Qualifié au prochain tour (ou à la prochaine compétition), lors d'une compétition majeure, grâce au repêchage ou à la réalisation de l'une des meilleures performances parmi celles des « non qualifiés directement » (grâce au meilleur temps ou à la meilleure distance par exemple) (secondary qualifier)