Avgörandet kom i tredje perioden, där Skövde var hetare.
Segermålet för Skövde stod Jesper Emanuelsson för 15.52 in i tredje perioden.
Skövde tog ledningen efter 7.51, genom Max Kardevall assisterad av Anton Lundmark och Axel Abrahamsson.
Eskilstuna Linden kvitterade till 1-1 efter 15.28, genom Thom Flodqvist framspelad av Miro Mäkinen och Atte Mäkinen.
Skövde tog ledningen på nytt efter 17.12, genom Anton Lundmark på pass av Emil Smedberg och Max Kardevall.
Efter 6.57 i andra perioden slog Alexander Larsson till, framspelad av Tim Palmberg och Cristopher Norlin och kvitterade för Eskilstuna Linden. 15.52 in i tredje perioden nätade Skövdes Jesper Emanuelsson på pass av Adam Thilander och Emil Smedberg och avgjorde matchen.
Skövde har tre segrar och två förluster på de senaste fem matcherna, medan Eskilstuna Linden har en vinst och fyra förluster. Förlusten var Eskilstuna Lindens tredje uddamålsförlust.
Med en omgång kvar är Skövde på fjärde plats i tabellen, och Eskilstuna Linden är på åttonde plats.
I sista matchen möter Eskilstuna Linden Köping hemma på fredag 9 december 19.00.