Edwards crossed the finish line 0.984 seconds ahead of Kyle Busch to get his fifth Sprint Cup win this season and the 12th of his career. The victory completed a weekend sweep at the Michigan International Speedway for Edwards, who won Saturday's Carfax 250 Nationwide race.
He held off points' leader Busch in a final two-lap shootout to become the second driver ever to win both races at the 2-mile oval during the same weekend.
"Kyle is very good on restarts, and I knew he was going to hang back and get the run on my bumper like he did to Jimmie (Johnson) at Chicagoland," Edwards said. "I just didn't want that to happen. My guys did an unbelievable job to get me off of pit road."
David Ragan was third and Greg Biffle fourth.
Putin thinks Obama would save him if he were drowning
Chipotle plans first price increase in 3 years