Alors que c’est son compatriote Grant Holloway qui avait réalisé le meilleur départ, Roberts a passé la vitesse supérieure dans la deuxième moitié de la course pour aller chercher la victoire en 13’’08. L’Espagnol Orlando Ortega a titillé son rival américain dans les derniers mètres mais a dû s’incliner, se classant deuxième en 13’’14. C’est trois centièmes de mieux que Freddie Crittenden, surprenant troisième avec un nouveau record personnel de 13’’17. Cinquième en 13’’24, Pascal Martinot-Lagarde a réalisé son meilleur temps de la saison, tandis que Holloway a perdu pied (6e en 13’’25).