Stats, results for Xfinity race at Michigan

Getty Images

Denny Hamlin won a two-lap duel with William Byron to claim victory in the Irish Hills 250 at Michigan International Speeday.

Hamlin beat Byron by 12-thousandths of a second.

Completing the top five was Elliott Sadler, Brad Keselowski and Kyle Busch.

Click here for the full race results.