Kvalspelet till Europamästerskapet 2008 började med fyra raka segrar för Sverige, däribland en 2–0-seger mot favorittippade Spanien som gav en tidig ledning i Grupp F. Efter en oväntad 2–1-förlust mot Nordirland i mars 2007 blev mötet med Danmark på Parken i Köpenhamn i juni än viktigare. Svenskarna dominerade från start och hade i halvtid en stabil ledning med 3–0 efter att Johan Elmander gjort två mål. Men danskarna jobbade sig mot alla odds tillbaka och i den 76:e minuten var kvitteringen till 3–3 ett faktum. I matchminut 88, helt utanför det egentliga spelet, utdelade Christian Poulsen i eget straffområde ett knytnävsslag mot inhoppande Markus Rosenberg varpå spelet blåstes av. Då domaren, Herbert Fandel, efter konsultation med sin assisterande visade Poulsen rött kort och sedan gav tecken för straffspark sprang en åskådare bakom danskarnas mål plötsligt in på planen och svingade ett slag mot domaren som av danska spelare försökte avstyras. Efter mycket konfererande och spelarna tagits av planen beslöts till sist att matchen skulle avbrytas och Sverige tilldömas segern med 3–0 vilket också fastställdes av Uefa dagarna efter. Matchen kom i media att benämnas som "Skandalen på Parken". Sverige säkrade sedan under hösten en plats i EM-slutspelet då man i den sista omgången hemmaslog Lettland med 2–1 och därmed slutade som tvåa i gruppen efter Spanien. EM i Schweiz och Österrike var Sveriges femte raka deltagande i en stor turnering men blev dock en besvikelse – trots att Henrik Larsson gjort ytterligare en comeback efter att ha slutat i landslaget efter VM 2006. Efter en lovande öppning med 2–0 mot Grekland förlorade man mot blivande mästarna Spanien (1–2) och mot Ryssland med 2–0 och därmed slogs svenskarna ut ur turneringen redan i gruppspelet.