Elfsborg moved to the top of the Allsvenskan with a 3-2 win over struggling Hammarby.
Stefan Ishizaki gave the visitors the lead in the 18th minute, but it lasted just three minutes before Andreas Dahl levelled from the spot.
Anders Svensson restored Elfsborg's advantage three minutes from the interval and Ishizaki appeared to seal the win with his second six minutes from time. But Rafael Magalhaes pulled one back two minutes later to set up a nervy finale.
Elfsborg are now a point above Gothenburg, who have a game in hand, while Hammarby remain in relegation trouble.
Bapupa gets one back
Kalmar are two points behind the new leaders after they were held to a 1-1 draw at home by Gefle.
Daniel Mendes put the hosts ahead shortly before the hour mark, but Yannick Bapupa levelled matters in the 76th minute.
