Charlie Rosenqvist gav gästerna ledningen efter nio minuter. Men Blåvitt kvitterade direkt.
Tobias Heintz slog in en hörna och David Kruse nickade in 1–1.
– Den går igenom alla på hörnan och så står jag där, säger Kruse i TV4.
I andra halvlek kom avgörandet. Först straff, sedan inhopp Alfons Borén.
19-åringen placerade in 3–1 efter bara fyra minuter på planen.
– Jag har drömt om det i hela mitt liv, säger Borén i TV4.
Kalmar reducerade till 3–2 men kom inte närmare.
Smålänningarna tvingades klara sig utan Carl Gustafsson. Mittfältaren missade matchen efter en smäll mot huvudet.
Det är andra raka segern för IFK Göteborg som hittar vägen uppåt i tabellen.
Källor