STOCKHOLM -- Nesta Carter of Jamaica was the only sprinter to dip below 10 seconds as he won the men's 100 meters at the DN Galan Diamond League meet on Thursday.
Carter clocked 9.96 to beat Keston Bledman of Trinidad and Tobago, who finished in 10.09. Britain's Chijindu Ujah was third in 10.10 on a chilly track in Stockholm.
Olympic champion Allyson Felix beat U.S. teammates Tori Bowie and Joanna Atkins to win the women's 200 in 22.85 seconds.
In the upset of the evening, Konstadinos Filippidis of Greece won the men's pole vault after world record holder Renaud Lavillenie of France missed all three attempts at 5.60 meters.
"I'm very disappointed," said Lavillenie, who had been unbeaten in 20 consecutive competitions. "The conditions were very difficult today with strong wind and cold. When you're waiting more than two hours on the track it's hard to stay warm."
Before the rain picked up over the Olympic stadium, Ethiopia's Muktar Edris set the fastest time of the year in the men's 5,000 with 12:54.83.
Queen Harrison easily won the women's 100 hurdles and Jamaica's Novlene Williams-Mills beat Sanya Richards-Ross in the 400.
American 1,500-meter runner Jennifer Simpson passed indoor champion Genzebe Diababa and last week's European champion Sifan Hassan on the final stretch to win in 4:00.38.
In the men's 400 hurdles, Michael Tinsley of the U.S. edged Puerto Rico's Javier Culson with a time of 49.60.
Reese Hoffa won the men's shot put at 21.06 meters while Croatia's Sandra Perkovic dominated the women's discuss, throwing 66.74 to beat former world champion Dani Samuels of Australia by more than 1 meter.
American Tianna Bartoletta lept 6.98 meters in her final attempt to win the women's long jump, beating European champion Eloyse Lesueur of France by just 4 centimeters.
"It was really exciting to compete again after such a long break while Europe and Africa had their championships," Bartoletta told diamondleague.com.
Godfrey Mokoena of South Africa won the men's long jump with 8.09.
Adam Kszczot of Poland won the men's 800 meters and Hiwot Ayalew clocked 9:17.04 in the women's steeplechase for the Ethiopian's third straight Diamond League win.
Mariya Kuchina of Russia won the high jump with 1.94 and Finland's Antti Ruuskanen threw 87.24 meters to win the men's javelin.