Kevin Harvick won a NASCAR Cup race at Michigan International Speedway for the second straight year, giving him two victories this year and 47 in his career. Late in the race, the Stewart-Haas Racing driver pulled away from the competition in his Ford and finished more than a second ahead of Denny Hamlin. Kyle Larson was third, more than 16 seconds behind Harvick. He was followed by Martin Truex Jr., Daniel Suarez and points-leader Kyle Busch. The next NASCAR Cup race is under the lights Saturday night at Bristol Motor Speedway. Seven-time champion Jimmie Johnson started the race tied for the 16th and final spot in the playoffs. Johnson had an early setback, making contact with a wall on Lap 15 that damaged his right rear quarter panel and tire, and finished 34th.