Shia LaBeouf, chef Gordon Ramsay and Lord Of The Rings star Sean Astin are all celebrating after successfully completing the Los Angeles Marathon.
The three stars were among 25,000 runners who took to the city's streets on Sunday morning (21Mar10) for the 26.2 mile (42.2 kilometre) race, which snaked its way from the Dodger Stadium to the Santa Monica Pier.
Transformers star LaBeouf - who ran to raise money for the U.S. Vets in honour of his veteran dad - came in with a time of four hours and 35 minutes, landing him in 5,825th place.
He finished behind Ramsay, who gained a time of three hours and 36 minutes, and ahead of Astin, who finished in five hours and 16 minutes.