EUGENE, Ore. -- Galen Rupp broke his own American record in the 10,000 meters, finishing in 26 minutes, 44.36 seconds in the 40th annual Prefontaine Classic on Friday night.
Rupp was looking to challenge the mark of 26:48 he set in 2011, and asked organizers for a fast race.
His finish in the Diamond League event was the second-fastest run on American soil.
Rupp took over the race for the final two laps, building a sizable gap with his challengers.
Upon crossing the finish line, he was embraced by his coach Alberto Salazar.
Rupp claimed the silver medal in the 10,000 at the London Olympic, behind training partner Mo Farah.
Farah, who made his debut in the London Marathon last month, was among those who watched the race, shouting "C'mon Galen!" on the final lap.