Matchinledningen var jämn och inget av lagen lyckades skapa några riktigt farliga chanser innan det smällde till en gång vardera i bägge lagens målburar inom loppet av två minuter.
Först nickade Hakas mittback Fallou Ndiaye in en hörna i den 25:e minuten och efter att IFK gjort avspark hamnade bollen till slut hos Ariel Ngueukam som passade in till Dé som sköt in kvitteringen.
Haka fick ett mål bortdömt för offside i slutet av halvleken när återigen Ndiaye fick nicka men en Haka-spelare hjälpte bollen över linjen och målet dömdes bort.
Tio minuter in i andra halvleken orsakade IFK:s målvakt Elmo Henriksson en straff för bortalaget. Han redde dock upp situationen efter att han räddade Janne-Pekka Laines försök från elva meter och den situationen blev matchavgörande.
IFK fick ny energi och kunde komma till flera farliga lägen än tidigare i matchen.
I den 64:e minuten fick IFK en högerhörna där Jamie Hopcutt hittade Timi Lahtis panna och bollen seglade i en båge över Aatu Hakala i Haka-målet och in i bortre burgaveln.
IFK skapade fler chanser efter målet där Dé och Hopcutt var närmast men utan utdelning. Bakåt höll man Haka ifrån farliga målchanser och kunde bärga tre blytunga poäng.
- Jag känner att vi vinner rättvist. Vi skapar fler lägen än dem, de är egentligen bara farliga på fasta situationer, säger Daniel Norrmén.
IFK lämnade därmed jumboplatsen i tabellen och har nu fyra poäng, en poäng före FC Inter som dock har två matcher mindre spelade.
På onsdag väntar cupmatch för IFK:s del då man möter division 2-laget PPJ på bortaplan.