Elliot Stroud satte 1–0 redan i den tredje minuten med ett distansskott. VM-spelaren fick yta utanför straffområdet och avlossade med vänsterfoten.

Kvitteringen kom i den 18:e minuten. Aboubacar Keita nickade in 1–1 efter en hörna.

I den 69:e minuten avgjorde Charles Sagoe Jr. matchen. Han ligger tvåa i assistligan men kan göra mål också.

– Jag försöker alltid att spela med ett leende på läpparna och frihet, säger matchvinnaren till SVT Sport.

Mjällby har inte vunnit i allsvenskan sedan 9 maj. Förlusten förlänger den tunga perioden.

Kalmar visar att de kan göra resultat hemma på Guldfågeln Arena. Tre poäng som tar laget uppåt i tabellen.