Denny Hamlin wins Michigan XFINITY race:

#20-Denny Hamlin won the Irish Hills 250 at Michigan International Speedway. It is his 16th XFINITY Series win and 1st of the year. He passed #9-William Bryon coming to the checkered flag to win by .012 second.
Bryon finished second, followed by #1-Elliott Sadler, #22-Brad Keselowski, #18-Kyle Busch, #3-Ty Dillon, #2-Paul Menard, #16-Ryan Reed, #33-Brandon Jones, and #00-Cole Custer.
Pole sitter #18-Busch brought out the first caution at the start of the race when he moved up to block Keselowski but got hooked in the right rear and sent into the wall. He finished 5th.
There were 7 cautions for 32 laps and 10 lead changes among 5 leaders.
The average speed was 124.67mph.
#1-Elliott Sadler now leads #7-Justin Allgaier by 21 points in the standings.
Complete results are on the Michigan race results page (pdf).