“Yeah, it was a great day for me,” said Heikkinen. “Although it has been a long day with rain in the morning, but the finish was really exciting for me. I was in third a lot of the race but passed for second and then on the final lap my spotter was telling me to push and so I was putting the pressure on Tanner [Foust]. He made a mistake and that was the key to my win today."

Foust, who finished fourth, slammed into the outside guardrail on the elevated hairpin, losing the lead in the main event for the second year in a row.

“That was a tough way to end the race -- that's never fun," Foust said. "Topi (Heikkinen) was pressuring for the whole race, and then on the very last straightaway, it seemed like he had a little bit of a run. So I thought I'd play it safe -- my spotter said he had a chance on the inside, so I played it safe and hit the brakes on the inside corner to protect the turn. But there's just gravel from all the rain, dragging that mud out. As soon as I touched the brakes, I knew I was in for a pretty wild ride. The car just rotated, went straight into the wall, and then was face-to-face with Brian [Deegan] coming in at 100 miles per hour.

"The first events of the year, the first six seconds have been the most exciting, and this one, it was the last six. I don't know what hurts more, but it was a pretty exciting day. Hopefully it was a good show.”

Brian Deegan finished third to make it an all-Ford podium as Ford drivers accounted for the top five places.

Heikkinen, Foust and Ken Block won the three heat races. Foust and Block both scored top five finishes for the second year in a row at New Hampshire. Foust finished fourth in both races, while Block finished fifth each year.

“I think it was difficult for everyone, with the raining and drying," Heikkinen said. "There were a lot of different things. For all of us, we had a tough day -- it was tricky to change your setup every time. Even the qualification was a little bit different for everybody. But all in all, it was a great day.”