Bowyer Wins Firekeepers Casino 400

Clint Bowyer is the champion at the FireKeepers Casino 400 at Michigan International Speedway.

Bowyer held off his teammate Kevin Harvick after a restart on lap 126 to win the rain-shortened race.  

NASCAR was forced to call the race after 133 of a scheduled 400 laps at the two-mile track.

It is Bowyer's first Monster Energy NASCAR Cup Series win at Michigan and his second of the season.

Harvick finished in second and pole-winner Kurt Busch in third as Stewart-Haas Racing pulled off its first 1-2-3 sweep in the organization's history.  

Kyle Busch and Paul Menard rounded out the top-five.