Tomac started the main event in the No. 1 position, overtook leader Blake Baggett in the third lap and held on to win by about 6 seconds over KTM’s Marvin Musquin.
Dungey started in 11th place, but charged to the front of the pack and was in third place after the first lap. He got past Bagget for second and challenged Tomac, but the Kawasaki ace held him off.
Musquin passed KTM teammate Dungey with about four minutes to go, leaving Dungey to finish third. Bagget finished fourth, and Honda’s Cole Seely finished fifth.
“That was a hard-fought 27 laps tonight,” Tomac told the Indianapolis Star. “I saw (guys making up ground), and I was making a few mistakes here and there ... But I cleaned those up in getting the win. You know 27 laps is a long (race), so it really wasn’t over until it was over.”
Tomac now trails leader Dungey by 12 points in the 450SX class series, with six races to go.
“I’m happy we’re picking up race wins,” added Tomac, who earned his third consecutive victory, and his sixth of the season. “We’re still 12 points out. Even if I won every race right now, it still takes four races to get there, and we only have six left. So that’s a big ask. So we’ll just do what we can and take it week by week.”