 From the drop of the green flag, it appeared as though new manufacturer Toyota would steal the show and walk off with its first Busch Series win.However, Carl Edwards spoiled the party, coming back from a loose wheel penalty to pass Busch regular Jason Leffler with 25 laps to go to win his second consecutive race and extend his points lead.Top ten results