Corey Heim maintained a steady lead as rain approached the track, with his No. 11 Tricon Garage Toyota team waiting to make a final green-flag stop for fuel.
A caution on lap 45 helped save some fuel, and when rain finally brought out another caution with eight laps left, his team was confident he could make it to the end.
After a delay due to rain, the race was restarted with three laps to go and Heim held off Grant Enfinger to earn his fifth win of the 2024 season.
Â
Christian Eckes started on the pole, but Heim took the lead on lap 12 and never looked back, securing his 10th career victory.
Following Heim were Eckes in third, Taylor Gray in fourth, and Ross Chastain in fifth.
Rounding out the top 10 were Chase Purdy, Stewart Friesen, Matt Crafton, Dean Thompson, and Rajah Caruth.
Stage 1
Heim passed Eckes for the lead with four laps remaining to win Stage 1. Tyler Ankrum finished third, Daniel Dye fourth, and Enfinger fifth.
Â
Stage 2
Heim continued his success by winning Stage 2 over Eckes, with Dye finishing third, Enfinger fourth, and Ankrum fifth.
Stage 3
After the break between Stages 2 and 3, Heim reclaimed the lead with 34 laps to go and never looked back. Issues with tire changes caused Jake Garcia to lose a lap, and Caruth brought out a caution but continued without damage.
After a rain delay, the race resumed with three laps left, and Heim maintained his lead to take the victory.