Enköping tog ledningen efter 6.36, genom Ludvig Carlsson framspelad av Lukas Nordström.
Sollentuna kvitterade till 1-1 efter 7.54, genom Todd Tjernlund på pass av Denver Tauschek och Philip Jacobson.
Enköping tog ledningen på nytt efter 13.41, när Hugo Hedenfalk slog till assisterad av Robin Merikanto.
Efter 10.14 i andra perioden nätade Robin Merikanto, framspelad av Eric Fränden och Tomasz Marzec och gjorde 3-1. Enköping ökade ledningen till 4-1 genom Felix Gustafsson efter 5.57 i tredje perioden.
Sollentuna reducerade dock till 4-2 genom Elias Sunebäck när bara en minut återstod att spela, och skapade spänning i slutet av matchen.
Enköping ligger på åttonde plats i tabellen efter matchen, medan Sollentuna är på sjätte plats.
Nästa motstånd för Enköping är Nyköping. Lagen möts lördag 26 oktober 11.30 i Stora Hallen.