Mjällby tog ledningen efter 23 minuters spel genom Amir Al Amnmari och det var ingen dålig strut från 25-åringen. Utanför straffområdet från vänster skickade han upp bollen i Jacob Widell Zetterströms bortre kryss.
Ett mål som också skulle bli matchens enda under söndagskvällen på Tele2 Arena.
Djurgårdssupportrarna fick inte se något mål framåt men man fick dels se framtiden kliva in på konstgräset.
Efter timmens spel gjorde Djurgården ett dubbelbyte där 16-åriga Isak Alemayehu Mulugeta byttes in.
Och dels fick man fick se Haris Radetinac göra match nummer 200 i allsvenskan för Djurgårdens IF.
Efter matchen hyllade Djurgårdens sportchef, Bo Andersson Haris Radetinac och bekräftade att Haris blir kvar i klubben, minst ett år till:
- Imponerande, haft två korsbandsskador och spelat 10 år i Djurgården och han kommer göra en säsong ytterligare, det kan jag lova. Vi har inte skrivit på än. 37 år ung men har några år framför sig i Djurgården, säger Andersson till Discovery+ efter matchen.
Angående längden på kontraktet är fortfarande inget klart:
- Vi får se. Han kanske vill ta flera år i taget men vi har en diskussion. Det är klart att han kommer spela oss. Han har varit en otrolig kulturbärare.
Startelvor:
Djurgården: Widell Zetterström - Johansson, Löfgren, Schuller, Andersson - Eriksson, Sabovic, Findell - Radetinac, Edvardsen, Wikheim
Mjällby: Törnqvist - Johansson, Ståhl, Kricak, Haliti, Persson - Löfgquist, Gustavsson, Al Ammari - Bergström, Nwankwo