Luleå fick en tråkig start på matchen - tre raka utvisningar.
Och det straffade sig. På den tredje, när Jens Jakobs fick två minuter efter 10.53, tog det bara 32 sekunder innan Mathias Tjärnkvist kunde styra in 1-0.
Men Luleå kom tillbaka - tack vare backen Dean Kukan som fick utdelning på sitt välriktade slagskott. Det var Kukans första mål i Elitserien.
Men det blev 2-1 till Rögle, bara tio sekunder före pausvilan. Ted Brithén var omgiven av tre Luleåspelare, men lyckades ändå hitta Alexander Barta som överlistade David Rautio.
Storspelade
Tufft för Luleå som dock svarade för en stark andra period där man vann skotten med hela 18-5.
Men det blev bara ett mål. I spel fem mot fyra, efter 55 sekunder fick Mika Pyörälä in 2-2-pucken efter starkt förarbete av Anton Hedman bakom buren.
Luleå fortsatte att skapa fina chanser, men Rögles målvakt Jonas Fransson svarade för den ena fina räddningen efter den andra och höll kvar laget i matchen.
I pausvilan suckade spelaren Linus Klasen.
- Vi är bättre på det mesta och ska egentligen avgöra matchen, men vi lyckas inte sätta chanserna. Vi behöver inte göra det så pass vackert hela tiden.
Och det blev inte bättre för Luleå i tredje. Återigen kunde Rögle göra mål i spel fem mot fyra. 3-2-målet kom endast fem sekunder efter Linus Perssons utvisning och tränaren Tomas Berglunds matchstraff.
Ineffektivt
Luleå jagade en kvittering, men var alltför ineffektivt. I stället kunde Rögle göra 4-2 (Alexanders Bartas andra mål) efter 18.54 i tom kasse.
Luleå tog time-out efter 18.26 och plockade ut David Rautio.
En tung förlust för Luleå som nu åkte på säsongens första förlust mot Rögle efter fyra raka segrar.
Rögle, som ligger sist i Elitserien, kom till matchen med tre raka förluster. Nu blev det en efterlängtad seger - men frågan är om vinsten räcker till något mer än att ge Rögle lite självförtroende inför kvalserien? Rögle har elva poäng upp till kvalstrecket.
- Visst ser det mörkt ut. Men det gär inte att kasta yxan i sjön. Det gäller att börja vinna matcher och vi är på rätt väg i alla fall, sa Rögles lagkapten Jakob Johansson till TT efter att ha spelat sin 701:a match för klubben.
På torsdag spelar Luleå borta mot Timrå.