In other action, Selemon Barega made a case for the Ethiopians allowing him to double as he crushed everyone in the 5000 (12:56.1), France's Benajmin Robert made an incredible squeeze to win the men's 800 in a 1:43.75 pb, South Africa's Luxol Adams stunned the world with a 19.82 pb in the 200m as Olympic champ Andre De Grasse only ran 20.38, and other event winners included Steven Gardiner (44.21), Devon Allen (13.16), Shaunae Miller-Uibo (50.10), and Tobi Amusen (12.41).