Hagan powered his Dodge Charger to the final round win over fellow Virginian Blake Alexander, veteran driver Tim Wilkerson, and rookie Chad Head for his sixth career victory.
Hagan covered the distance in 4.071 seconds at 315.34 mph to beat Alexander's Charger.
"This was a big win for us," said Hagan, who moved into the series points lead with the victory. "It's been a year since we won, or longer; I don't know. It's been too long, and that feeling is just great to have back. We took over the points lead, but it's too early to start counting that stuff. But anybody who tells you they don't count it is foolish; everybody's counting points."
Spencer Massey (Top Fuel), Mike Edwards (Pro Stock) and Hector Arana Jr. (Pro Stock Motorcycle) also were winners of the only NHRA event that features competition in four lanes.
Massey earned his first victory in nearly a year and won his second consecutive title at this event by holding off Tony Schumacher at the finish line. Top qualifier Shawn Langdon and Brandon Bernstein finished third and fourth. Massey's machine led all the way with a 3.771 at 325.45, while Schumacher was just behind in his dragster, finishing in 3.778 at 320.81.
Pro Stock top qualifier Edwards led wire-to-wire to also put an end to a mini-slump, powering his Chevy Camaro to a 6.
Arana Jr. claimed his second straight victory of the season with a final round performance of 6.896 at 190.73 to defeat defending world champ Eddie Krawiec, who rode his Harley-Davidson to a 6.924 at 190.65. The semifinalists in the four-wide final were Scotty Pollacheck and Jim Underdahl.