BROOKLYN, Mich. (AP) -- Denny Hamlin inched ahead of William Byron on the final turn and nosed out the rookie at the finish line, winning Saturday in the closest NASCAR Xfinity race at Michigan International Speedway since the advent of electronic scoring in the series.
It was Hamlin's 16th career Xfinity victory and first in three starts this year, but the 19-year-old Byron made him earn it. Byron led after a restart with two laps remaining, but Hamlin pressured him the rest of the way, and the Cup Series veteran eventually prevailed by 0.012 seconds in his No. 20 Toyota.
Elliott Sadler finished third behind Hamlin and Byron and took over the series lead from Justin Allgaier.
Pole winner Kyle Busch went spinning just seconds into the race after contact with Brad Keselowski.
Copyright Associated Press 2017. All rights reserved.