ROSSBURG, Ohio - Call it the home-course advantage.

Tony Stewart won his own charity dirt-track race last night, leading nearly the entire way.

Robby Gordon finished second in the Old Spice Prelude to the Dream, followed by Clint Bowyer.

Stewart grabbed the lead from Kevin Harvick on the first lap at Eldora Speedway, which is owned by Stewart, and led the rest of the way in the 30-lap race. Proceeds will go to Stewart's foundation and to help build a camp in Kansas City for children with life-threatening health issues.

Gordon moved into second by the 20th lap, but couldn't close.

Kyle Busch was hoping to come out on top, after losing last year by 0.3 seconds to Carl Edwards.

The NASCAR Sprint Cup points leader finished second in the 2007 race.

Three inches of rain Tuesday night and yesterday morning turned the track into a sea of mud. But sunny afternoon skies and some soil-packing tractor work made the track raceworthy.

Edwards said the race is an opportunity to escape the pressures of the NASCAR circuit and for fellow racers to do something together in raising money for a charity instead of strictly competing against one another.

"The truth is," Edwards said, "they're my mortal enemies on Sunday." *