Efter 3:44 av den första perioden tog Kiruna ledningen via ett mål av David Krekula. Kirunas ledning höll i dryga fyra minuter innan Östersund kvitterade.
Efter drygt halva andra perioden tog hemmalaget också ledningen. Det målet skulle också visa sig bli helt matchavgörande.
Den sista perioden slutade mållös, men Kiruna gav topplaget en riktig match i Jämtland.
Imorgon söndag väntar Örnsköldsvik för Kiruna IF.