Det blev som väntat ett drama in i det sista.
Alla lagen i grupp B hade chansen att gå vidare.
Tyskland var redan vidare - men det hindrade dem inte från att sätta högsta fart från början i mötet med Danmark.
Tyskarna hade flera farliga chanser i matchöppningen - och det dröjde inte länge innan anfallaren Lukas Podolski öppnade målskyttet.
Men danskarna har visat under gruppspelet att de inte viker sig så lätt.
Turneringens succéman så här lång, Michael Krohn-Dehli, kvitterade minuterna efter.
I andra halvlek började danskarna stod upp bra mot den tyska maskinen.
När Portugal tog ledningen över Holland krävdes att Danmark vann matchen för att han chansen till avancemnag. De flyttade fram trupperna - och då kom bakslaget.
Bender avgjorde
Bayer Leverkusen-mittfältaren Lars Bender, som startade sin första match i EM, rann igenom det danska försvaret och satte 2-1 med bara tio minuter kvar av matchen. Daniel Agger hade ett bra läge efter hörna där han nickade bollen över ribban.
Danmark kom aldrig närmare och Portugal höll undan i den andra matchen. Tyskland vann gruppen före portugiserna.
I lördagens matcher blev det ett stort favoritfall. I och med att Grekland besegrade Ryssland och att Tjeckien samtidigt besegrade Polen åkte gruppens stora favorit - Ryssland - ur. Tjeckien vann gruppen och Grekland vidare som grupptvåa.