James Buescher wins his first race of the season in a caution filled race at Michigan International Speedway.

With Jeb Burton and Brendan Gaughan taking the green flag the trucks did not even make a full lap before the caution flag flew for this first time.  

Bubba Wallace got into Ryan Blaney causing him to spin into the wall.  Caution flew for the slow truck of Jennifer Jo Cobb. 

Burton restarts on the lead with Joey Logano in second, who gained his spots through a fast pit stop.  Another caution comes out as Max Gresham gets loose, spins and collects Johnny Sauter and Wallace in the process.

Restart has Burton and points leader Matt Crafton leading the field to green. Kyle Busch were battling Burton for the lead and eventually passing him.

Burton would not give up the fight easily and the two battle back and forth.  Busch won the battle on lap 45 and holds the lead until he pitted under green, relinquishing the lead to Ty Dillon. Until another caution comes out, this time for debris.

The race restarts with 40 laps to go with Busch and Miguel Paludo on the front row. Paludo wrestled the lead from Busch. 

Then the inevitable spin by John Wes Townley brings out the caution again.

Restarting with 30 laps to go Busch once again leads Paludo to the green flag. German Quiroga  goes for a spin. This time Paludo was able to pull in front of Busch before the caution flag and  leads the field  to the green flag.

10 laps to go and NASCAR throws the caution flag for debris. After the cleanup there are six laps to go and Paludo still leads Busch.  With three laps to go the defending champion, James Buescher passes Busch for the lead and takes the checkered flag for his first win of the season.

Next up the series heads to Bristol Motorspeedway for a mid-week race under the lights on Fox Sports 1.