Kyle Larson scored his second win of the season by getting the advantage on late restarts to take the checkered flag in the FireKeepers Casino 400 at Michigan International Speedway.
While Larson was battling up front with Martin Truex Jr. and Kyle Busch, a lot was happening back in the field.
Ryan Newman and Bubba Wallace battled back and forth in the middle of the pack and got on each other’s nerves and Wallace tried to keep learning in his second Cup Series start.
Joey Logano brought his No. 22 Team Penske Ford home in third-place but dealt with a detached helmet hose, which made it a much hotter ride.