 Torri Edwards won in a race with Americans occupying the top four places.Sanya Richards produced a World Lead to win, in a race which included all three women who out-did her for a place on the USA's World Championships team.Michelle Perry was one of the lucky few to repeat her Oslo win, convincingly outrunning Susanna Kallur, again, remaining in the hunt for the Jackpot.