Wilson Kiprop surged to the lead with 50 meters to go and won the Kenyan Olympic 10,000 meters trials in the year's fastest time at the Prefontaine Classic Diamond League meeting on Friday.
Kiprop bettered his personal best by 25 seconds by crossing the line in 27 minutes, 1.98 seconds on a drizzly evening to defeat former world bronze medalist Moses Masai.
Masai ran 27:02.25 and Bitan Karoki finished in 27:05.50 to complete the Kenyan team for the London Games.
The Kenyans moved their trials to low-altitude Eugene in hopes of breaking a 44-year drought without an Olympic gold medal in the 10,000. Their last victory in the event came at the 1968 Olympics.
Despite the wet track and sometimes rainy conditions, a classy field also delivered the year's top performances in the men's triple jump and women's 10,000m.
World outdoor champion Christian Taylor outdueled U.S. team mate Will Claye to win the triple jump at 17.62 meters. Global indoor winner Claye bounded 17.48 and British Olympic hopeful Phillips Idowu claimed third at 17.05 with only two fair jumps.
Ethiopian Olympic champion Tirunesh Dibaba pipped Kenya's Florence Kiplagat in the women's 10,000m, running 30:24.39. Kiplagat clocked 30:24.85, the year's second fastest.
Quick runs also came in the mile and women's 800m.
Kenyan James Magut led 12 runners under four minutes in the mile, clocking 3:54.16, and American Alysia Montano sped to the year's second fastest women's 800 in 1:57.37.
The meeting continues on Saturday with Ethiopian Olympic gold medalist Kenenisa Bekele facing British world champion Mo Farah over 5,000 meters and China's Liu Xiang racing America's top high hurdlers.
(Editing by Nick Mulvenney)