BROOKLYN, Mich. (AP) -- Look out Kyle Busch, here comes Carl Edwards.
Edwards completed a weekend sweep at Michigan International Speedway on Sunday, beating NASCAR Sprint Cup points leader Busch off pit road on their last stops and driving off to his fifth Cup win of the season and second in the last three races.
Busch, who has eight Cup wins, was just ahead of Edwards when they pitted under caution on lap 180 of the 200-lap 3M Performance 400, but Edwards beat the 23-year-old out of the pits.
David Ragan and June Michigan winner Dale Earnhardt Jr. had stayed on track and were running 1-2, but Edwards easily passed them on the restart on lap 183 to retake the lead, then held off Busch on another restart with two laps to go and gave Roush Fenway Racing co-owner Jack Roush his 20th overall victory on the 2-mile Michigan oval.
Edwards, who turned 29 on Friday, also won the Nationwide Series race on Saturday, becoming only the second driver to win both races. Former Roush driver Mark Martin did it in 1993.