Diamond League: Nijel Amos beats David Rudisha in 800m in Zurich

Olympic champion David Rudisha finished third in the 800m at the Diamond League event in Zurich, as young rival Nijel Amos again claimed victory.

Amos beat Rudisha to Commonwealth Games gold last month and was again too strong down the straight, winning in a time of one minute 43.77 seconds.

Ayanleh Souleiman pipped Rudisha to come second.

Available to UK users only.