Only goal difference is keeping Hammarby above both Elfsborg and Hacken after the home side came from behind to level in Boras, while Hacken are still unbeaten, but have drawn more than they've won.
A fifth win in nine games was on the cards after Hacken went in front three minutes before half-time, when a curling Amor Layouni cross from the right was met at the back post by Silas Andersen, who nodded it back across goal and into the opposite corner.
But instead it was a fifth draw of the campaign for the Gothenburg side, as midway through the second half a low Julius Magnusson centre bobbled away from Frederik Ihler, but sat up kindly for Leo Ostman to lash home.
No late drama meant a third draw in a row for Elfsborg, though they are now unbeaten in five matches, while Hacken's two-game winning run came to a close.
There was also a goal apiece in Gothenburg, where IFK Goteborg went two games unbeaten but were denied a second win in a row, as they were pegged back by a Mjallby side who remain two points shy of the sides sitting between second and fourth.
Goteborg went in front six minutes into the second half, when a cleared free-kick was crossed back into the area by Filip Ottosson - his centre took a deflection, but that wasn't enough to stop Sebastian Clemmensen getting on the end of it and poking it into the back of the net.
But the lead lasted all of seven minutes, as a clumsy challenge from Rockson Yeboah on Axel Noren gave the referee no choice to award Mjallby a penalty, which was blasted into the top corner by Jacob Bergstrom.
Bergstrom's sixth league goal of the season ensures MAIF are unbeaten in two, albeit without a win in three. IFK stay in the bottom three, but now only two points from safety.
