Listen to this article
There were ten different leaders and 11 lead changes. The Stage 1 win went to Josh Berry while AJ Allmendinger won Stage 2.
The race was slowed by ten cautions, one red flag and ended with two overtime restarts.
Ty Gibbs got around Ryan Sieg on the final lap to win for the second time this season and the sixth time in his NXS career.