Cole Custer began on pole. He remained on the outside lane and pulled away. On lap 30, David Starr lost a motor and brought out the caution. On the restart, Custer got ahead on the top, with Christopher Bell contesting him on the bottom. Custer held the lead as Justin Allgaier chased after them.
Joey Gase and Vinnie Miller tangled on lap 48, wrecking their cars and bringing out the caution. Custer wins the race off pit road. Justin Haley took the lead as Custer and Bell quickly caught up to him. Bell used a sidedraft and slid in front of Custer to win Stage 1.
Custer and Bell continue their fight for the lead, with Allgaier behind them. With three laps remaining in stage 2, Austin Cindric and Allgaier made contact. Cindric thought he was clear, Allgaier still had a fender on him on the outside. Bell won Stage 2. He also built up a strong lead afterwards, staying in the lead after a caution caused by Tyler Matthews.
On the next restart, Bell gets ahead of Custer, who in turn blocked Allgaier from passing. With 35 laps remaining, Custer got into the wall with no damage, bringing out the caution. He manages to get off pit road first. With 27 laps remaining, Custer got loose, prompting Bell to go to the bottom. Bell makes contact while trying to side draft, but he leads into the next turn. With 16 laps remaining, Chad Finchum brought out the caution after slamming into the wall.
On the restart, Custer went to the bottom, but Bell got ahead on the top. Custer pulled next to him off the next turn, but Bell drove away and took the win for the race.