Pole sitter Christopher Bell crashed on Lap 65 while battling Alex Bowman for the race lead. The clock ran out for the team to make repairs and he too was out of the race. William Byron got loose at the end of Stage 1 and slammed the wall. Kyle Busch was the first driver to exit, after he spun and crashed on Lap 12. Several of the big names were not racing today after crashing out of the race yesterday. Kyle Larson rounded out the top-five on Monday, but he was the only Hendrick Motorsports driver to leave with a smile. Denny Hamlin finished behind his Joe Gibbs Racing teammate in 3rd while Brad Keselowski followed them to earn 1st and 4th place finishes for his team. Truex swept the first two stages of the race and regained the lead with 12 laps remaining but lost the spot to Buescher and was not able to get back around him. The 30 year-old led a race-high 52 laps and had an incredible duel with Martin Truex Jr in the closing laps to earn his fourth career victory.
It was the second win in a row for Buescher, who took the checkered flag last weekend at Richmond.
The rise of Roush Fenway Keselowski Racing grew even more on Monday, as Chris Buescher won the rain-delayed FireKeepers Casino 400 at Michigan. 2023 FireKeepers Casino 400 at Michigan - Race Results