Segern var Hällbybrunn U:s fjärde på de senaste fem matcherna, och femte hemmasegern i rad.
Hällbybrunn U startade matchen bäst och tog ledningen. Sonny Andersson slog till, redan i sjunde minuten.
Näshulta kvitterade till 1-1 i 18:e minuten, när Emil Schalin Eriksson fick träff.
Hällbybrunn U tog ledningen på nytt i 26:e minuten, genom Tobias Högmo.
Laget ökade ledningen till 3-1 i 32:a minuten, när Tobias Högmo på nytt hittade rätt.
Bara sex minuter senare var det Albin Bürger Teller som såg till att Hällbybrunn U ökade ledningen på nytt, till 4-1. Direkt efter pausen ökade Noel Malmström Hällbybrunn U:s ledning.
Med en dryg halvtimme kvar att spela nätade Henrik Olofsson och ökade ledningen för Hällbybrunn U.
I 65:e minuten nätade Nino Lagumdzija, och gjorde 7-1.
I den 66:e minuten fick Näshultas Olle Ericsson Karlsson rött kort.
Hällbybrunn U åkte på en utvisning I den 70:e minuten när Elias Ergérus fick lämna planen.
8-1-målet kom i slutminuterna, med fyra minuter kvar att spela, när Gustav Berlin slog till och gjorde mål på straff. 8-1-målet blev matchens sista.
I tabellen innebär det här att Hällbybrunn U nu ligger på andra plats. Näshulta är på tionde plats. Ett fint lyft för Hällbybrunn U som låg på sjätte plats så sent som den 25 maj.
Hällbybrunn U tar sig an Syr Eskils U i nästa match hemma måndag 1 juli 19.00. Näshulta möter Somtuna hemma söndag 30 juni 13.00.