Huddinge gjorde det matchvinnande 4-3-målet efter 59.46.
Filip Jakobsson blev matchhjälte med sitt avgörande 4-3-mål med bara 14 sekunder kvar av matchen.
Nyköping startade matchen bäst och ryckte åt sig ledningen med 2-0 genom mål av Oskar Cederqvist och Adam Wagner. Huddinge reducerade dock till 2-1 genom Daniel Liiv efter 14.30 av perioden.
Nyköping utökade ledningen på nytt genom Albin Kedbrant efter 14.58 i andra perioden. Huddinge gjorde dock tre raka mål i tredje perioden och gick från underläge 3-1 till ledning med 3-4. Jakobssons 3-4-mål kom med 14 sekunder kvar av matchen.
Det här var Nyköpings femte uddamålsförlust den här säsongen.
Med en omgång kvar är Nyköping på åttonde plats i tabellen, medan Huddinge är på sjätte plats.
När lagen senast möttes vann Huddinge med 3-4 efter straffläggning.
Motståndare i sista omgången för Nyköping är Sollentuna. Lagen möts söndag 15 december 16.00 i Sveab Arena.