Ställningen var lika i tredje perioden innan Jonathan Johansson gjorde 3-5 och Joel Sandström en minut senare gjorde 3-6. Matchen slutade 3-6 (0-1, 2-1, 1-4).
Segern var Nilsbys fjärde på de senaste fem matcherna.
Nilsby tog ledningen efter 10.12, genom William Colling framspelad av Adam Wedberg. Efter 4.42 i andra perioden nätade Hampus Klasén, framspelad av Jesper Eriksson och kvitterade för Finspång.
Adam Magnusson gjorde dessutom 2-1 efter 6.06.
Nilsbys Andreas Hoke gjorde 2-2 efter 16.55 framspelad av David Nyrén.
Nilsby hade övertaget i tredje perioden. Laget inledde målskyttet efter 0.36 genom Tom Johansson, och gick upp till 2-4 innan Finspång svarade.
Till slut blev det 3-6 till Nilsby.
Nilsbys Andreas Hoke stod för tre poäng, varav två mål.
Det här betyder att Nilsby ligger på femte plats i tabellen, och Finspång är på tolfte och sista plats.
Nästa motstånd för Finspång är Hagfors. Nilsby tar sig an Onyx borta. Båda matcherna spelas söndag 3 november 16.00.