Hornish led 114 laps in his second career Nationwide victory, but needed a strong finish to outrun Busch, the hometown driver who won the Nationwide race last week in Phoenix.
Hornish and Busch both went aggressively after the final restart with seven laps to go, with Busch briefly nudging ahead before Hornish reclaimed the lead with five laps left.
Hornish got clear of Busch and finished comfortably in a caution-filled race.
Pole sitter Brian Vickers finished third, with Trevor Bayne fourth and Elliott Sadler fifth. Travis Pastrana came in 10th, four spots ahead of Dale Earnhardt Jr.
More Sports Headlines
Maine football coach Cosgrove stepping down after 23 years 8:53 a.m. NFL reviewing Keenum concussion procedures 8:49 a.m. No. 10 Gonzaga heads deep field at Battle 4 Atlantis 8:46 a.m. From Lake Stevens to WSU: Gunnar Eklund's ‘awesome experience’ Seahawks' Lynch to see specialist for abdominal injury Don’t ask Petersen about possibility of UW playing in bowl game Rawls has shown he is the Heir of the Beast Patriots improve to 10-0, beat Bills 20-13
Our new comment system is not supported in IE 7. Please upgrade your browser here.