OSLO, Norway (AP) Andre de Grasse won the 100 meters at the Bislett Games in 10.07 seconds Thursday, with a trio of Americans finishing right behind the Canadian.
Michael Rodgers was second in 10.09, followed by Dentarius Locke in 10.12 and Ameer Webb in 10.18.
''I ran my season best as I wanted,'' De Grasse said. ''In next races I hope for more improvements. Next should be definitely a sub-10 seconds.''
World champion Dafne Schippers won the women's 200 in 21.93. Elaine Thompson of Jamaica was second behind the Dutchwoman in 22.64, while Ivet Lalova-Collio of Bulgaria was third in 22.78.
''In these conditions to run under 22 seconds is very special for me,'' Schippers said. ''The last 50 meters were very tough.''
Schippers said there would be no more competition - just training - before the European Championships in Amsterdam from July 6-10.
Also, world 1,500-meter champion Asbel Kiprop earned his fifth win at the Dream Mile, beating Kenyan teammate Eijah Motonel Managoi.
The 26-year-old Kiprop, who won the 1,500 in Birmingham on Sunday, ran the Mile in 3:51.48. Managoi finished in 3:52.04.
Another Olympic champion, Renaud Lavillenie of France, beat world champion Shawnacy Barber of Canada to win the pole vault with a jump of 5.80 meters. Barber cleared 5.73.
With the Olympics in Rio de Janeiro approaching, some athletes were looking ahead.
''Everything was perfect: stadium, race, but not my body,'' Cuban 800-meter runner Yeimer Lopez said. ''I had difficulties and could not produce better.''