Landslaget har ett blytungt år bakom sig med missat VM, degraderingen till C-divisionen i Nations League samt en katastrofal höst med flera förluster.
Senaste landslaget vann en match var mot Slovenien i Nations League den 2 juni. Nu har man brutit den jobbiga trenden.
Men det var Mexiko, som genrepade inför VM, som började bäst. Efter dryga fem minuter gick Alexis Vega på avslut från distans, men det vållade inga som helst bekymmer för Kristoffer Nordfeldt i Sveriges mål.
20 minuter tog det innan Sverige skapade sin första chans. Anthony Elanga tog sig runt på högersidan och spelade till Mattias Svanberg som befann sig i ett bra läge. Mittfältarens avslut gick precis utanför.
- Jättebra löst av Elanga. Han har också lite tur som får med sig bollen. Sedan har Svanberg positionerat sig bra. Han får nästan in den med insidan av foten, sa C Mores expertkommentator Marcelo Fernandez.
Precis före paus hade Mexiko en boll i ribban. Ställning i halvtid var 0-0.
Men det var Sverige som tog ledningen. I den 53:e minuten höll sig Marcus Rohdén framme på ett inspel från Mattias Svanberg.
- Påpassligt att ta löpningen hela vägen ner och ta sig framför sin ytterback, sa Fernandez.
Glädjen blev kortvarig och Mexiko kom dock tillbaka. Bara minuter efter ledningsmålet gjorde Alexis Vega 1-1 i ett friläge efter en smörpassning från Hector Herrera.
- Det är en delikat genomskärare på halvvolley och sedan ett bra avslut, sa Fernandez om målet.
Sverige visade sig dock vara starkare. I slutminuterna placerade Mattias Svanberg in 2-1 med ett behärskat avslut.
- Det gör han väldigt bra. Väldigt kyligt med bredsidan, sa C Mores kommentator Adam Pinthorp.
Det räckte för att Sverige skulle fullborda skrällen. Matchen slutade 2-1.
- Först och främst var det skönt att vi vann igen, det var ett tag sedan så det är det bästa Sedan är det kul att göra poäng, säger Mattias Svanberg till C More.
Han fortsätter:
- Jag tycker vi har bättre tålamod i dag. Alla accepterar matchplanen, att vi ska ligga lite lägre. Men vi gör det svårt för dem. Sedan ställer vi om och gör mål på chanserna vi får.
Däremot borde Wolfsburg-mittfältaren gjort mål tidigare, tycker han.
- Första halvlek kände jag i paus att jag borde gjort mål. Det var bara att ta det lugnt och placera in. Det här betyder mycket för självförtroendet. Att hela tiden mata på med kryss och förluster det är tufft. Det var välbehövligt.
Janne Andersson gläds åt segern:
- Vi gjorde det bra totalt sett defensivt. Vi jobbade hårt tillsammans med tålamod. Mexiko har väldigt bra spelare men vi stängde ner ytor på rätt sätt. Vi vann matchen på ett bra sätt. Jag är väldigt nöjd, säger han på presskonferensen.
Han lovordar framför allt försvaret.
- Vårt försvarsspel är kliniskt. De gör mål efter en inspark, säger förbundskaptenen till C More och fortsätter:
- Vi kan få skit när vi förlorar matcher, men i dag ska vi ha kredd.
Janne var också nöjd med de som inte var med i landslaget så mycket, som Emil Holm, Samuel Gustafson och Marcus Rohdén.
- Flera visar upp sig och gör det med mersmak. En bra kväll, summerar Andersson.
Och han var nöjd med att den negativa trenden äntligen är över.
- Det här var skönt för mig som förbundskapten, säger Andersson på presskonferesen.
Sverige tar nu sikte på nästa träningslandskamp. Blågult möter Algeriet i Malmö på lördag.
Startelvor:
Sverige: Kristoffer Nordfeldt - Emil Holm, Isak Hien, Victor Nilsson Lindelöf, Ludwig Augustinsson - Marcus Rohdén, Samuel Gustafson, Jesper Karlström, Mattias Svanberg - Anthony Elanga, Viktor Gyökeres.
Mexiko: Guillermo Ochoa - Jorge Sanchez, Cesar Montes, Hector Moreno, Jesus Gallardo - Hector Herrera, Carlos Rodriguez, Luis Chavez - Uriel Antuna, Alexis Vega, Henry Martin.
Matchen mellan Sverige och Mexiko ser du på TV12 och C More. Avspark: 21.00.