Pop singer Donny Osmond led all but the first 100 yards Saturday in winning the Toyota Pro-Celebrity race at the Grand Prix of Long Beach.

Craig T. Nelson, the star of the TV series "Coach," moved ahead of pole-winner Osmond at the start and led briefly until the singer drove his Toyota Celica GT-S Liftback into the top spot for good just past the first turn on the 1.67-mile, 11-turn downtown street circuit."Even though I totaled two of Toyota's cars, the driving school at Willow (Grove) was the reason we did as well as we did," Osmond said.

Parnelli Jones, the 1963 Indianapolis 500 winner, won the professional division, finishing fifth overall and just ahead of longtime road racing and Indy-car star Dan Gurney.

"Unfortunately, I didn't get to see Donny," Jones said. "Now I know how the celebrities feel because all I could see in the mirrors was a red car (Gurney)."