Montader Madjed kom närmast i första halvlek. Hans vänsterskott slank tätt utanför.
Sedan kom tilläggstid. Nahir Besara sköt. Tim Rönning släppte retur. Noah Persson rakade in 1-0 i den 91:a minuten.
– Han måste styra ut den åt sidan, inte in i det heligaste, säger TV4:s kommentator Jens Fjellström.
Persson själv kallar det måltjuv.
– Det är inte ofta man är där uppe. Riktigt måltjuvsmål men det är lika skönt ändå, säger vänsterbacken till TV4.
– Jag vet att Nahir har en bra fot. Om han skulle slå in den eller skjuta så skulle jag vara med på inlägget eller returen.
Segern var nödvändig efter förlusten mot Djurgården. Nu tar Hammarby in två poäng på serieledande Sirius, som kryssade 2-2 mot Elfsborg tidigare under söndagen.
Nio poäng skiljer lagen. Djurgården är fortfarande en poäng före Hammarby i guldstriden.