Hemmalaget rivstartade när serieledarna kom på besök.
Villa Lidköpings Joel Broberg och Christoffer Edlund såg tillsammans till att hämta in 0–3-underläget till likaläge i halvtid.
Andra halvlek blev en svängig historia – lagen tog ledningen och kvitterade om vartannat.
I den 78:e minuten slog Christoffer Edlund till med sitt tredje mål för kvällen på straff till slutresultatet 6–5 för gästerna.