Första halvlek blev mållös och det dröjde till den 70:e minuten innan Eldin Lugonja gav IFK Eskilstuna ledningen.
Eldin Lugonja, återigen, ökade IFK Eskilstunas ledning i 79:e minuten.
IFK Eskilstuna gjorde också 3-0 genom Emil Fritzell på straff i 90:e minuten. 3-0-målet blev matchens sista.
IFK Eskilstuna har tre segrar, en oavgjord och en förlust och 11-3 i målskillnad på de senaste fem matcherna, medan Karlslund har fem förluster och 0-10 i målskillnad.
För IFK Eskilstuna gör resultatet att laget nu ligger på nionde plats i tabellen, medan Karlslund är på tolfte plats.
Onsdag 28 juni 20.00 spelar IFK Eskilstuna borta mot Huddinge.