Scotland's Andrew Lemonchello and Panama's Williana Rojas won the Las Vegas Marathon in the men's and women's categories respectively here.
Lemonchello finished Sunday's race in two hours, 21 minutes and 47 seconds in cold wind and rain. The 33-year-old, an Olympic steeplechase competitor in 2008, pulled away with 10 miles left, reports Xinhua.
"The winds were ferocious out there. Today with the wind, you play mental games with yourself. You keep saying to yourself, 'one more mile, one more mile'," said Lemonchello.
Tommy Rivers Puzey was second in 2:34.36 hours.
In the women's section, Williana, 22, held off Canada's Jen Annett by 19 seconds as she completed the race in 3:08.18 hours.
In the half marathon, Jeffery Eggleston of Boulder, Colorado, won the men's race in 1:04.40 hour, and Jennifer Bergman of Portland, Oregon, took the women's title in 1:15.22 hour.
Teddy Kassa of Torrance, California, won the men's 10-kilometer race in 33.37 minutes, and Emily Schulik of Houston topped the women's field in 41.24 minutes.