Till slut blev det 3-0 till Viljan.
Viljan tog ledningen på tilläggstid i första halvleken, genom Komar Teimouri. 2-0-målet kom på övertid, när Mattias Alias slog till och gjorde mål.
Viljan gjorde också 3-0 genom Jayden Nzoka i 90:e minuten. 3-0-målet blev matchens sista.
Viljan har två segrar, en oavgjord och två förluster och 10-10 i målskillnad på de senaste fem matcherna, medan Västerhaninge har en oavgjord och fyra förluster och 7-15 i målskillnad.
Viljan ligger på sjätte plats i tabellen efter matchen, medan Västerhaninge ligger på åttonde plats.
I nästa omgång har Viljan IFK Lidingö borta på Lidingövallen, lördag 20 maj 15.45.