Busch completed a weekend sweep at Bristol also taking Saturday's Nationwide Series event.
Busch extended his lead down the stretch to collect his 20th career Sprint Cup Series victory.
Pole-sitter Edwards ended in second place and Johnson took the third spot.
Matt Kenseth and Paul Menard came in fourth and fifth respectively.
Video of Victoria’s Secret models trying to 'twerk' hits Instagram
Costly malfunction causes beer flood at Boston-area brewery