Det betydde tionde matchen i rad utan seger för KTP.
Matchen förblev jämn målmässigt till KTP tog ledningen i 33:e minuten, genom Asier Arranz Martin.
HIFK kvitterade till 1-1 strax före halvtidsvilan, genom Jani Bäckman. Först med åtta minuter kvar att spela tog KTP ledningen genom Antti Mäkijärvi.
Kvitteringen kom i 90:e minuten, när Tino Palmasto gjorde mål för HIFK. 2-2-målet blev matchens sista.
HIFK stannar därmed på sjätte plats, och KTP på elfte plats, i tabellen.
Lördag 31 juli 15.00 spelar HIFK borta mot Haka. KTP möter FC Lahti borta fredag 30 juli 18.30.