Elliot Stroud gav gästerna ledningen redan i den tredje minuten. Distansskottet letade sig in bakom Samuel Brolin.
Kvitteringen kom i den 18:e minuten. Aboubacar Keita nickade in 1-1 efter en hörna.
I den 64:e minuten räddade Robin Wallinder ett skott från Charles Sagoe Junior. Men i den 69:e minuten hittade Sagoe Junior rätt – 2-1 till Kalmar.
I Kalmar FF-podden efter matchen lyfte Toni Koskela fram prestationen och det starka stödet från läktarna. Tre poäng som håller Kalmar i toppstriden.
Nästa uppgift är borta mot BK Häcken på Bravida Arena.