Efter en relativt lugn första kvart öppnade matchen upp sig. Först fick allsvenske skyttekungen Kalle Holmberg ett jätteläge att ge bortalaget Norrköping ledningen, men sköt över.
Bara minuter senare fick Halmstads ytterback Andreas Bengtsson på ett stenhårt skott lågt nere vid David Mitov Nilssons vänstra stolpe, men IFK-målvakten stod för en strålande räddning.
I den 40:e minuten nådde Alexander Berntsson högst på Hoskuldur Gunnlaugssons perfekta frispark och nickade in 1-0 för hemmalaget. Mittbackens första mål i allsvenskan.
- Riktigt skönt. Det här har jag väntat på ett tag. Stolpen förra matchen och nu satt den, sa Berntsson till C More i halvtid.
Ledningsmålet gav Halmstad energi och i inledningen på den andra halvleken kom också 2-0.
Efter en felpassning av Norrköping kunde Aboubakar Keita friställa islänningen Tryggvi Hrafn Haraldsson som elegant chippade in 2-0 bakom en annars storspelande David Mitov Nilsson.
Norrköping var kanske spelmässigt det bättre laget, men Halmstadsspelarna visade prov på en enorm vilja.
Norrköping stod för en stark slutforcering och med två minuter kvar av ordinarie tid reducerade Linus Wahlqvist, men närmare än så kom inte bortalaget.
Segern innebär att HBK lämnar över jumboplatsen till AFC och tar in tre poäng på Jönköpings Södra som innehar kvalplatsen.
- Otroligt skönt, jag tycker vi jobbar bra hela matcen ut. Vi står upp bra mot Norrköping som är ett otroligt bra lag, säger HBK-mittfältaren Gabriel Gudmundsson till C More efter matchen.
Startelvor:
Halmstad: Pettersson - Johansson, Liverstam, Berntsson, Bengtsson - Keita, Silfwer - Gudmundsson, Gunnlaugsson, Svedberg - Hrafn Haraldsson
IFK Norrköping: Mitov - Smith, Johansson, Fjoluson - Wahlqvist, Dagerstål, Thorainsson, Skrabb - Moberg Karlsson, Holmberg, Jacobsen