Ron Silk passed veteran Reggie Ruggiero in turn 3 of the last lap and drove on to win a caution-filled New Hampshire 100.
11 cautions for 51 laps made it difficult for the drivers to develop a rhythm, but Silk survived all the excitement to earn the victory.
"Its hard to get a read on what your car is doing," said Silk. "Luckily it was good at the end though."
Donny Lia overcame an early black flag to fix a rear nerf bar, going two laps down, to finish second. The June race winner had mechanical issues all weekend after an electrical fire almost cost him his car on Thursday.
Pole sitter Ryan Preece finished third, followed by Ruggiero in fourth. Ted Christopher and Ryan Newman finished in seventh and eighth respectively.