Luleå Hockey hade problem inledningsvis, men arbetade sig in i matchen och var nära att ta ledningen.
Linus Omarks kedja hade bland annat några bra lägen.
Men med en halv minut kvar att spela av den första perioden tappade de markeringen på Tony Sund som tryckte in pucken bakom Jesper Wallstedt på pass från Adam Tambellini.
Den andra periodens tio första minuter var jobbiga för bortaspelarna som sattes under press, och hade få ordnade anfall.
Men Jesper Wallstedt höll dem kvar i matchen och under de avslutande minuterna skapade de några kvitteringschanser.
I början av den tredje perioden satte Olli Nikupeteri också 1–1.
Utvisning på Brendan Shinnimin gjorde det dock möjligt för Rögle att återta ledningen.
Och med bara några sekunder kvar att spela snodde Anton Bengtsson pucken av Linus Omark, och satte den i den tomma bortakassen.
Matchfakta
Rögle BK–Luleå Hockey 3–1 (0–1, 0–0, 2–1)
Första perioden:
1–0 (19.31) Tony Sund (Adam Tambellini, Dennis Everberg).
Andra perioden:
Mållös.
Tredje perioden:
1–1 (1.18) Olli Nikupeteri (Pontus Andreasson), 2–1 (14.30) Ryan Mckiernan (Ludvig Larsson, Anton Bengtsson) i spel fem mot fyra, 3–1 (19.44) Anton Bengtsson i tom kasse.