David Rudisha heeft zijn oude niveau nog niet terugvonden. De 25-jarige Keniaanse 800m-loper kon zichzelf op de Commonwealth Games niet belonen met goud in de 800m-finael. De Botswaan Nijel Amos bleek opnieuw te sterk. Op de Diamond League-meeting in Monaco moest Rudisha hem ook al voor zich dulden.
Op de Olympische Spelen in Londen ging Rudisha met goud lopen, Nijel Amos kreeg toen het zilver om de nek. De rollen waren op de Commonwealth Games omgekeerd. Amos zegevierde in 1’45″18, Rudisha liep naar het zilver in 1’45″48. De Zuid-Afrikaan mocht als derde in 1’46″03 mee het podium op.