Hamlin edges Byron in thrilling Xfinity finish at Michigan

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.

---

More AP auto racing: www.racing.ap.org .

---

Follow Noah Trister at www.Twitter.com/noahtrister

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.