Varbergs Robin Tranberg pressade topplaget med ett stenhårt volleyskott som gick in via ribban två minuter in i andra halvlek.
Kort därefter kom kvitteringen för hemmalagen. En hörna från vänster gick in via Varbergs Alexander Mellqvist och Sundsvall gick för seger och serieledning.
Med bara fyra minuter kvar av ordinarie tid fick Pa Amat Dibba tag på bollen i straffområdet och tryckte in 2-1 till Sundsvall, hans 12:e mål för säsongen.
”Kollar inte på tabellen”
Sundsvall toppar tabellen en poäng före Ljungskile och har två matcher kvar. Hammarby är trea, två poäng bakom Sundsvall och har tre matcher kvar. Men serieledningen är ingenting som matchhjälten bryr sig om.
– Jag kollar inte på tabellen. Jag spelar bara, säger Pa Amat Dibba.
Varberg har fem poäng ned till Öster på kvalplats.
Syrianska var i behov av poäng för att ta avstånd från bottenstriden. Men det blev 0-2-förlust mot Värnamo och Syrianska har fortfarande två poäng ned till Öster.
Fyran Jönköpings Södra har fortfarande chansen att ta den allsvenska kvalplatsen efter 4-2 hemma mot Degerfors efter två mål av Daryl Smylie.