China's Liu Xiang broke the 110-meter hurdles world record in 12.88 seconds, and American Xavier Carter ran the second fastest 200 meters ever at the Athletissima Grand Prix on Tuesday.
"I can't believe it, I can't express it," Liu said (through a translator.) "I had a good start and after the first five hurdles it was a perfect race. I think I can still run even faster."
The previous record of 12.91 was set first by Britain's Colin Jackson in August 1993. Liu matched that at the 2004 Athens Olympics, where he became China's first-ever sprint gold medallist.
Second-placed Dominique Arnold of the United States also broke the record in 12.90.
Only three days ago, Liu struggled to a fourth-place finish at the Gaz de France meet outside Paris.
He ran a victory lap on Tuesday, shirtless and flailing his arms before climbing to sit on the red metal clock on the field that showed his record time.
Liu also set a junior world record in Lausanne four years ago. "It is my place of good luck and joy," he said. "It's where I won four years ago with such a good time. I always feel so good here."
The 20-year-old Carter clocked 19.63 seconds in the 200, second only to Michael Johnson's world record 19.32 at the 1996 Atlanta Olympics.
"Michael Johnson was a great runner and with this time, I know I'm right up there," Carter said.
This year, Carter became the first athlete since Jesse Owens in 1936 to win four titles at the US college championships, and the first in the event's 86 years to achieve the 100-400 double.
Olympic and world champion pole-vaulter Yelena Isinbayeva posted another world best for the year, soaring 4.90 meters. The Russian tried to break her own world record of 5.01, but missed three attempts at 5.02.
She has set 19 records, indoor and outdoor. American Marion Jones continued her winning ways by leading a US 1-4 sweep in the women's 100. Jones won in 10.94, Me'Lisa Barber was second in 11.03, Torri Edwards third in 11.07, Lauryn Williams fourth.
Jamaica's Sherone Simpson, who has the world's best time this year of 10.82, withdrew hours before the race because of an undisclosed injury.
Kenya's Janeth Jepkosgei posted a season and personal best in winning the women's 800 in 1 minute, 56.66 seconds. Leonard Scott of the United States led from start to finish in the men's 100 but in a modest 10.05 despite the balmy temperatures.
Olusoji Fasuba of Nigeria was second in 10:09 with the same time as Michael Frater, but Fasuba edged the Jamaican on the photo finish.
The meeting took a hit when co-world record-holder Justin Gatlin withdrew from the 100 with a sore knee and Jamaica's Asafa Powell, who shares the record with the American, declined to replace him.
American Michelle Perry posted a season-best time of 12.43 in the women's 100 hurdles, edging compatriot Damu Cherry by .01. Shadrack Korir of Kenya smashed his personal best time in the men's 1,500, winning in 3 minutes, 31.97 seconds.
Compatriot Daniel Kipchirchir, who holds the season's best time, was runner-up in 3:32.12. World record-holder Bernard Lagat was third in 3:32.19. American Bershawn Jackson won the 400 hurdles in 47.77.