Hammarby hade fler och bättre chanser i matchen och gjorde också 1-0 i slutet av den första halvleken.
Förutom det tvingades även Piteås målvakt Conor O'Keefe rädda ett friläge.
I den andra halvleken var det Hammarby som fortsatte att skapa flest och bäst chanser.
Men Piteå lyfte spelet och kvitterade. James Burgin slog ett inlägg som styrdes via en back och i stolpen och i mål.
Eller? Domaren dömde det i alla fall, men ingen verkade säker på om bollen var över mållinjen. Det dröjde innan PIF-spelarna vågade jubla.
Ledningsmålet kom också. Glorie Kabuntu spelade in bollen i straffområdet. Pashang Abdulla vände, hittade luckan och sköt in 2–1.
PIF:s första trepoängare var på väg. Men i minut 90+1 fällde Henrik Millbert en motståndare i straffområdet.
Hammarbys Jaheem Burke rullade in 2–2.