I halvtid ledde laget med 2-1, en ledning som utökades i andra halvlek. Slutresultatet blev 4-1.
Valdemarsvik B gjorde första målet. Gustaf Franzén gjorde målet, redan i 20:e minuten.
Laget gjorde också 0-2 i slutet av första halvleken, genom Simon Rolf.
Haga reducerade till 1-2 på tilläggstid i första halvleken, genom Mathias Asklund Andersson. 1-3-målet kom med fyra minuter kvar att spela, när Lucas Yman slog till och gjorde mål.
1-4-målet för Valdemarsvik B kom direkt därefter när Philip Kettle på tilläggstid gjorde mål. Det fastställde slutresultatet till 1-4.
Haga har en vinst och fyra förluster och 3-22 i målskillnad på de senaste fem matcherna, medan Valdemarsvik B har två vinster, två oavgjorda och en förlust och 11-6 i målskillnad.
Haga stannar därmed på tolfte och sista plats, och Valdemarsvik B på tredje plats, i tabellen.
Nästa motstånd för Haga är Söderköping. Lagen möts lördag 25 maj 11.00 på Vikingavallen. Valdemarsvik B tar sig an Krokek hemma onsdag 29 maj 19.00.