Victor Lind bombade in 1–0 i krysset i den 79:e minuten. Ett drömmål som såg ut att ge tre poäng.
Men i den 90:e minuten nickade Andreas Troelsen in kvitteringen. Hammarbys tre matcher långa segersvit bröts.
– Vi dominerar hela matchen, men det är vårt eget fel. Vi har så många lägen utan att göra mål. Det är väldigt frustrerande, säger Lind i TV4 Play.
Hammarby hade parkerat på offensiv planhalva i 79 minuter. Leo Cavallius i BP-målet höll för trycket gång på gång.
– De borde ha dödat matchen mycket tidigare, säger Jiloan Hamad i TV4.
BP saknade Oliver Berg och Mads Hansen på grund av avstängningar. Det spelade ingen roll.
För första gången sedan ankomsten fick Henrik Rydström nöja sig med en poäng.
Källor