Almtuna hade ledningen mot Modo i mitten av den tredje perioden men Oscar Pettersson vände matchen helt på egen hand.
Modos 22-åring kvitterade först till 3-3 innan han väntade in i det sista med att avgöra.
Modo låg på för ett segermål i slutminuterna och med sex sekunder kvar kom det när Oscar Pettersson tråcklade in pucken.
Det ledde till vilt jubel i Modo som behåller andraplatsen bakom HV71 i hockeyallsvenskan. Laget har 41 poäng efter 20 matcher.
Almtuna är på tolfte plats med 18 poäng efter 19 matcher.
Resultat i hockeyallsvenskan
Troja/Ljungby-Västervik 3-1
Kristianstad-HV71 2-1
Almtuna-Modo 3-4
Vita Hästen-Tingsryd 4-2
Västerås-AIK startade 20.30