Eighty furry mascots captivated the Wetherby Racecourse crowd on Sunday as they competed in the 2013 Mascot Gold Cup.
The world’s largest mascot race is expected to raise more than £17,000 for Sue Ryder and other charities.
Each runner paraded before the family day of racing as punters backed their favourites.
Flash the Starlight Hike Star, representing Keighley’s Sue Ryder store, evaded the fallers as he sprinted to success.
Rufus, entered by national diabetes charity JDRF, finished runner-up for the second year running ahead of Airedale Shopping Centre’s Peanuts the Penguin in third.
Ashley Kearton, running as Flash, said he would return next year to defend his crown.
“I might be a start but I’m over the moon,” he said.
“It was brilliant. I needed to avoid falling over the first two hurdles and then I was all right.”
Keelham Farm Shop, Bradford won the prize for raising Sue Ryder the most money after amassing £2,200 of sponsorship.
Andrew Wood, event organiser and Sue Ryder fundraiser, thanked sponsors and Wetherby Races for holding the race.
He said: “The event has grown each year to be the largest of its type in the world.
“Seven years on since we thought this up it is staggering to think that over £110,000 has been raised for good causes.”