Matchen var helt jämn efter två perioder, 2-2, innan Nyköping avgjorde i sista perioden.
Gästerna Nyköping startade matchen piggt och tog ledningen direkt i början av matchen. Efter bara 3.28 slog Oskar Fredriksson till assisterad av Jonas Risberg och Robin Petersen.
Spånga kvitterade till 1-1 efter 6.55, genom Emil Holm.
Nyköping tog ledningen på nytt efter 9.35, genom Matej Grega på pass av Max Buredal och Hampus Mann.
Spånga kvitterade till 2-2 efter 11.05, genom Hannes Norström assisterad av Noel Övermark.
Andra perioden blev mållös. Nyköping spelade bra i tredje perioden och gick från 2-2 till 2-5 genom tre snabba mål i mitten av perioden av Matej Grega, Robin Petersen och Max Buredal och avgjorde matchen.
Noterbart är att Nyköpings Matej Grega stod för två mål och ett assist och Hampus Mann hade tre assists.
Spånga har fem förluster och 14-38 i målskillnad på de senaste fem matcherna, medan Nyköping har tre vinster och två förluster och 21-18 i målskillnad.
Med tre omgångar kvar är Spånga sist i serien, och Nyköping är på nionde plats.
I nästa match möter Nyköping Värmdö hemma på lördag 11 februari 16.00.