Innan avspark tackades Kalmars Erik Israelsson av. 33-åringen, med 175 matcher i allsvenskan, beslutade för en dryg månad sedan att karriären är över.
På plan var det Mjällby som tog ledningen i den första halvleken genom Jacob Bergström.
Anfallaren, som varit borta under stora delar av säsongen på grund av en huvudskada, nickade in ledningsmålet efter 21 minuter.
Kalmar ägde spelet och bollinnehavet men lyckades inte hitta rätt i offensivt straffområde.
I den andra halvleken ropade många på straffspark för hemmalaget efter att Oliver Berg ramlat i straffområdet, men domaren friade.
Istället var det Mjällby som utökade sin ledning. Viktor Gustafson slog till med en riktig projektil som letade sig in i krysset.
2-0-målet tog luften ur Kalmar som inte lyckades resa sig. Även om man mäktade med en reducering i slutet.
En tung förlust för Henrik Rydströms gäng, som tappar viktiga poäng i den jämna kampen om Europaplatserna. Förlusten är Kalmars första sedan den 14:e augusti.
Allsvenskan

Kalmar FF
1 - 2

Mjällby AIF
# | Lag | S | V | O | F | GM-IM | M | P |
---|---|---|---|---|---|---|---|---|
1 | ![]() | 30 | 18 | 10 | 2 | 69-37 | +32 | 64 |
2 | ![]() | 30 | 17 | 6 | 7 | 55-25 | +30 | 57 |
3 | ![]() | 30 | 16 | 8 | 6 | 60-27 | +33 | 56 |
4 ↑ | ![]() | 30 | 15 | 6 | 9 | 41-27 | +14 | 51 |
5 ↓ | ![]() | 30 | 14 | 8 | 8 | 45-36 | +9 | 50 |
6 | ![]() | 30 | 13 | 10 | 7 | 55-35 | +20 | 49 |
7 | ![]() | 30 | 13 | 7 | 10 | 44-34 | +10 | 46 |
8 | ![]() | 30 | 14 | 3 | 13 | 42-39 | +3 | 45 |
9 | ![]() | 30 | 11 | 10 | 9 | 33-33 | 0 | 43 |
10 | ![]() | 30 | 9 | 10 | 11 | 34-47 | -13 | 37 |
11 | ![]() | 30 | 9 | 8 | 13 | 31-42 | -11 | 35 |
12 | ![]() | 30 | 8 | 10 | 12 | 40-42 | -2 | 34 |
13 | ![]() | 30 | 7 | 10 | 13 | 32-49 | -17 | 31 |
14 | ![]() | 30 | 8 | 7 | 15 | 31-57 | -26 | 31 |
15 | ![]() | 30 | 4 | 5 | 21 | 22-52 | -30 | 17 |
16 | ![]() | 30 | 4 | 2 | 24 | 28-80 | -52 | 14 |