Kirani James wins men's 400 meters

EUGENE, Ore. -- Kirani James of Grenada edged American Lashawn Merritt in a photo finish to win the men's 400 meters Saturday at the 40th annual Prefontaine Classic.

James, the gold medalist in the 2012 London Olympics, bested his rival by leaning at the end to finish in 43.97 seconds, best in the world this season, in the third IAAF Diamond League event of the year.

Justin Gatlin won the 100 meters with a wind-aided 9.76 seconds. Had it not been for the breeze, Gatlin's time would have been the best in the world so far this season. It was the 2004 Olympic gold medalist's third 100-meter title at the Prefontaine.

Tori Bowie won the star-studded 200 with a personal-best 22.18. Olympic gold medalist Allyson Felix, who continues to make her return from a hamstring injury in the world championships last season, came in third at 22.44.