The bets were on singer Mya lifting the mirrorball trophy. But Donny Osmond was eventually announced as the shock winner of US show Dancing With The Stars.
The 51-year-old singer said that the series had been a highlight in a career of ups and downs.
After being told of his win he rushed to the audience and picked up his wife Debbie, whom he carried across the stage.
Meanwhile Kelly Osbourne, who had been a hit with viewers throughout the series, had to settle for third place.
The 25-year-old was watched during her final dance by her parents Ozzy and Sharon, brother Jack and fiancé Luke Worrall.
After completing her final routine with professional partner Louis Van Amstel, Kelly was moved to tears, telling the audience she had "grown so much" during the show.
Photo: ę Reuters