I andra halvlek gjorde Peter Norén 2-2 och hela halvleken ut hade HT chansen att göra mål. Men i den 60:e minuten gjorde Pierre Roos 3-2 till hemmalaget på hörna.
Marko Herajärvi satte mönstret när han räddade en chans från Christian Mickelsson, som i första gjort två mål på två straffar mot Herajärvi. Tiden var 52:19. Och bara någon minut senare blev det mål för HT när Peter Norén lyfte in bollen alldeles under ribban på pass från Jari Vaatovaara.
Siriuspubliken blev tyst för en stund.
Med 15 minuter kvar hade Sirius två rykande chanser och HT var, inte tillbakapressade, men illa ute.
Med tio minuter kvar begärde HT-tränaren Jukka Ohtonen timeout för att snacka med sina spelare.
Ohtonen ville ha långa bollar av sina spelare, långa bollar upp mot Siriusmålet.
Med sex minuter kvar hade Marko Miinala en jättechans ensam med Siriusmålvakten Jakob Säleby. Men det blev minst en dragning för mycket och missad chans. Extra surt, eftersom Miinala hade åtminstone två lagkompisar med sig i anfallet.
Jari Vaattovaara fick också chansen, men sköt i burgaveln. Pekka Hiltunen sköt på ett frislag och Siriusmålvakten Säleby fick göra en kanonräddning.
Erik Sundin i Sirius fick en gratischans, men missade. Och Antti Ekman fick chansen i nästa anfall, men bolluschlingen ville inte in i Siriusmålet.
Antti Ekman blev utvisad med bara några minuter kvar och HT, med en man mindre på plan, fick se sig besegrade med uddamålet efter en mycket bra match av Haparandalaget.
Målgörare i HaparandTornio: Mikko Rytkönen och Peter Norén.
I Sirius; Christian Mickelsson, 2, och Pierre Roos.
Läs mer i lördagens Norrbottens-Kuriren.