The race was marred by 14 caution flags.
The ecstatic winner drove his No. 2 Dodge Challenger backwards almost a full lap to celebrate his second career win at the AMS.
"This was an incredible race (and) this car was unbelievable," Busch said in a post-race television interview. "I've got to thank my (crew)."
Gordon, the series' points leader, finished second. Edwards was third, with Kevin Harvick and Brian Vickers rounding out the top-five.
Mark Martin, 50, who was the second-oldest pole-winner ever, smashed his car into the wall and finished in 31st place.
Megyn Kelly: Santa Claus and Jesus are both white men
Wisconsin business offering 'therapeutic cuddling' forced to close