Martin Eriksson blev matchhjälte med sitt avgörande 2-1-mål efter 92 minuter.
Vinsten mot BK Sport innebär att Triangeln har fem segrar i rad på hemmaplan.
Matchen fick ingen riktig karaktär förrän Triangeln tog ledningen efter en knapp halvtimmes spel, genom William Schmidt.
BK Sport kvitterade till 1-1 i 33:e minuten, genom Benjamin Komatovic. Det matchavgörande målet kom i slutminuterna, i 92:a minuten, när Martin Eriksson gjorde 2-1 för Triangeln. 2-1-målet blev matchens sista.
Med fyra omgångar kvar är Triangeln på fjärde plats i tabellen, och BK Sport är på tolfte plats.
I nästa match, lördag 16 oktober 14.00, har Triangeln Södertälje FK hemma på Mesta IP, medan BK Sport spelar borta mot Viljan.