Kiruna City startade matchen bäst. Laget ryckte åt sig ledningen med 0-2, genom mål av Victor Norrblom och Jonas Unga innan Rosvik svarade och gjorde 2-1 genom Markus Andersson.
Efter 6.13 i andra perioden nätade John Sehlberg, framspelad av Markus Andersson och Philip Boström och kvitterade för Rosvik.
Charlie Berglund gjorde dessutom 3-2 efter 8.43 på pass av Markus Andersson och Philip Boström.
I tredje perioden gjorde Rosvik 4-2 efter 11.20 genom Arvid Bäckström. Och med bara 45 sekunder kvar satte Philip Boström avgörande 5-2.
Noterbart är att Philip Boström gjorde ett mål för Rosvik och spelade dessutom fram till fyra mål och Markus Andersson stod för ett mål och tre assists.
Rosvik har två segrar och tre förluster och 20-21 i målskillnad på de senaste fem matcherna, medan Kiruna City har fem förluster och 9-36 i målskillnad.
Det här betyder att Rosvik är kvar på sjätte plats, och Kiruna City stannar sist, på sjunde plats, i tabellen.
Rosvik tar sig an Sunderby i nästa match hemma tisdag 28 februari 19.30. Kiruna City möter Sunderby borta söndag 26 februari 16.15.