Visby IBK hade fem raka förluster inför hemmamatchen mot Helsingborg, gästerna hade tre raka segrar, båda förlängde sina sviter, men Helsingborg lär vara gladare över sin segersvit än IBK över sin förlustsvit.
Efter 4-4 in i slutet av tredje perioden avgjorde Helsingborg, bara 30 sekunder innan matchslut.
I hemmalaget utsågs målvakten Martin Stolt till matchens lirare.
– Det är inte mycket att glädjas åt det är poängen som räknas, jag hade hellre släppt in tio mål om vi tagit tre poäng, säger Martin Stolt.
Store stjärnan i Helsingborg är Linus Nordgren som ligger sexa i den totala poängligan med sina 34 poäng (16+18) och han snittar 2,0 poäng per match efter 17 omgångar, hans svit fortsätter det blev två poäng den här matchen också.
Helsingborg fick den start man önskat på matchen med 1-0 efter lite drygt tre minuter, ett resultat som stod sig perioden ut.
I andra perioden blev det bra fart och många mål, där kvitterade Patrik Jansson efter knappa minuten och Kasper Broby skickade sen in 2-1 till stort jubel hos publiken.
Direkt efter målet samlade Helsingborgs ledare laget och tog ett snabbt snack.
Men 44 sekunder senare kom kvällens snyggaste mål, Jon Lindgren satte full fart från egen förlängd mållinje tog sig hela vägen upp och tryckte dit 3-1 i målvaktens vänstra kryss, snyggt.
Helsingborg lyckades reducera till 2-3 innan pausvilan och naturligtvis var det deras store poänggörare Linus Nordgren som höll sig framme.
Helsingborg fick sen även 3-3 i tredje innan Tommy Bolin satte 4-3 och det var bra fart på matchen, men Helsingborg lyckades kvittera igen.
I slutet tog Helsingborg en timeout och sen gick de stenhårt för ett segermål som också kom, 19.30, Visby försökte, men fick än en gång räkna in en förlust.
– Vi gör en bra match om man ser till prestationen, men det är tre poäng man vill ha, säger Martin.
Visby IBK avslutar 2019 med match 28 december borta mot Kalmarsund.
Matchfakta
Visby IBK 4
Helsingborg 5
Svenska Superligan
(0-1, 3-1, 1-3)
Första perioden: 0-1 (3.29) Max Wahlgren.
Skott: 8-5.
Andra perioden: 1-1 (1.23) Patrik Jansson, 2-1 (11.11) Kasper Broby (Mathias Forre), 3-1 (11.55) Jon Lindgren (Mattias Jansson), 3-2 (14.44) Linus Nordgren.
Skott: 9-9.
Tredje perioden: 3-3 (4.44) Jonathan Nilsson, 4-3 (5.40) Tommy Bolin (Daniel Gonzales Palm), 4-4 (12.49) Andreas Lindholm, 4-5 (19.30) Fredrik Azelius.
Skott: 7-3. Totalt: 24-22.
Publik: 1178.