3 puan alarak turu garantiledi. Son maçında Yunanistan ile karşılaşan İspanya, Charisteas ile gelen golle 1-0 yenik duruma düştü. 61. dakikada de la Red ile beraberliği yakalayan İspanya, 88. dakikada Güiza ile galibiyet golünü attı ve 9 puanla grubu tamamladı.

Turnuvanın en genç takımı olan Rusya turnuvadaki ilk maçını İspanya ile oynadı. Bu maçta 4-1'lik yenilgi alan Rusya'nın tek golünü Roman Pavlyuçenko attı. İspanya'nın 3 golü ise David Villa'dan, son golü Fàbregas'dan geldi. İkinci maçını Yunanistan ile yapan Rusya, maçın tek golü olan 33. dakikadaki Zıryanov'un golüyle 1-0 öne geçerek 3 puanı aldı. Rusya'nın son maçı, gruptan ikinci olarak çıkanın belli olacağı İsveç karşılaşmasıydı. 24. dakikadaki Pavlyuçenko'nun, 50. dakikada da Arşavin'in golleriyle maçı 2-0 tamamlayan Rusya, gruptan ikinci çıkan takım oldu.

İsveç turnuvaya Yunanistan galibiyetiyle başladı. Maçın gollerini 67. dakikada Ibrahimović, 72. dakikada Hansson attı. 2-0 biten maçtan, İsveç 3 puanla ayrıldı. İkinci maçını İspanya ile oynayan İsveç, 15. dakikada Torres'in attığı golle 1-0 yenik duruma düştü. 34. dakikada Ibrahimović 1-1'lik eşitliği sağlayan golü atsa da 90+2'de Villa'nın attığı golle İsveç bu maçtan puansız ayrıldı. Son ve gruptan çıkma mücadelesini Rusya karşısında veren İsveç, hiç gol atamadı. Pavlyuçenko ve Arşavin ile kalesinde 2 gol gören İsveç, bu maçla turnuvaya veda etti.

2004 Avrupa Futbol Şampiyonası Şampiyonu Yunanistan, turnuvada ilk olarak İsveç ile karşılaştı; bu maçı 2-0 mağlup kapattı. İkinci maçında Rusya ile karşılaşan Yunanistan, Zıryanov'un 33. dakikada attığı golle 1-0 yenildi. Bu yenilgi Yunanistan'ın turnuvadan elenmesine neden oldu. Prestij maçında İspanya ile karşılaşan Yunanistan, bu maçta da 2-1'lik skorla yenilince turnuvaya 0 puanla sonuncu olarak veda etti. Bu maçta Yunanistan adına golü 42. dakikada Angelos Charisteas, İspanya adına ise golleri 61. dakikada de la Red ve 88. dakikada Güiza kaydetti.

İlk çeyrek final maçı olan Portekiz-Almanya karşılaşmasında ilk gol 22. dakikada Almanya'dan geldi. Podolski'nin ortasında Schweinsteiger topu çok iyi değerlendirerek gole çevirdi. 4 dakika sonra Schweinsteiger'in kullandığı serbest vuruşu Klose kafa vuruşuyla gole çevirdi. Maçın 40. dakikasında bir Portekiz atağında, Nuno Gomes'in vurduğu top, Metzelder'in ayaklarından kaleye girdi. İlk yarı 1-2 tamamlandı. İkinci yarıda serbest vuruştan atılan topu Ballack gol olarak değerlendirdi. O pozisyonda faul olup olmadığı çok tartışıldı. 87. dakikada ise Nani'nin ortasında Hélder Postiga kafa vuruşuyla Portekiz'in 2. golünü attı. Ancak bu gol Portekiz'e yetmedi; Almanya yarı finale çıktı.

İkinci çeyrek final maçı olan Hırvatistan-Türkiye maçının galibi yarı finalde Almanya ile eşleşecekti. Maçın 90 dakikası berabere sonlandı. Bu durumda uzatmalara gidildi. Her iki takımın da topla oynama oranları hemen hemen eşitti. Uzatmanın ilk yarısı golsüz bitti. Uzatmaların ikinci yarısında 119. dakikada Hırvatistan atağında, Rüştü'nün açılmasıyla, Modrić'in yaptığı orta Klasnić'in kafa vuruşuyla ağlarla buluştu. Maçın son anlarında Semih'e gelen top, gol olarak değerlendirildi. Böylece maçın uzatmaları 1-1 berabere tamamlandı. Penaltı vuruşlarına geçildi. Penaltılarda, Hırvatistan'dan Luka Modrić ve Ivan Rakitić topu dışarı attı. Darijo Srna topu ağlarla buluşturdu. Türkiye'den Arda Turan, Semih Şentürk, Hamit Altıntop'un vuruşları kaleyi bulunca Hırvatistan'ın 4. penaltısı önem kazandı. Hırvatistan'ın 4. penaltısını çeken Mladen Petrić'in şutunu Rüştü kurtardı ve Türkiye yarı finale yükseldi.

Üçüncü çeyrek final maçı olan Hollanda-Rusya karşılaşmasında ilk gol 56. dakikada Rusya'dan geldi. Sergey Semak'ın ortasında Pavlyuçenko'nun vuruşu durumu 1-0 Rusya üstünlüğüne getirdi. Ancak maçın 86. dakikasında Hollanda serbest vuruş kazandı. Engelaar serbest vuruştan güzel bir orta çıkarınca van Nistelrooy kafa vuruşuyla durumu 1-1'e getirecek golü attı. Maç uzatmalara gitti. Uzatmaların ilk yarısında gol olmazken, ikinci yarısında 111. dakikada gelişen bir Rusya atağında, gelen güzel bir ortada Torbinsky direğin yanından topu gole çevirerek durumu 2-1 yaptı. 116. dakikada Rusya'nın kullandığı taçtan, top Arşavin'e geldi. Arşavin topu gole çevirince durum 3-1 oldu. Maç böyle sonlandı ve Rusya yarı finale yükseldi.

Dördüncü ve son çeyrek final karşılaşması İspanya-İtalya mücadelesiydi. İlk yarıda karşılıklı ataklar olurken, ikinci yarı da devam etti. 2 devrede de hiç gol olmayınca uzatmalara gidildi. Uzatmalarda da gol olmadı. Maçın uzatma devreleri golsüz sonlanınca penaltılara geçildi. İlk penaltıyı İspanya'dan David Villa kullandı. Bu atış gol olurken, İspanya'dan Santi Cazorla, Marcos Senna, Cesc Fàbregas'ın vuruşları da ağlarla buluştu. Ancak Dani Güiza'nın vuruşu Gianluigi Buffon'dan geri döndü. İtalya'dan Fabio Grosso ve Mauro Camoranesi vuruşları gole çevirirken, Daniele De Rossi ve Antonio Di Natale kaçırdı. Maçın penaltıları 4-2 sonlandı ve yarı finalde Rusya ile karşılaşacak takım İspanya oldu.

Yarı final 1. karşılaşmasında Almanya ile Türkiye karşı karşıya geldiler. Türkiye, sakatlar ve cezalı oyuncular nedeniyle kadrodaki dokuz oyuncusundan faydalanamadı. 22. dakikada Uğur, Kazım'ın direkten dönen topuna vurdu. Lehmann topu çizginin içinde yakalayınca Türkiye 1-0 öne geçti. 4 dakika sonra (26. dk) Podolski'nin sol kanattan verilen pasına Schweinsteiger topu ağlara göndererek beraberliği getirdi. 79. dakikada eşitlik tekrar bozuldu. Sol kanattan yapılan ortada kaleci Rüştü topu almak için boşa çıktı. Klose vurduğu kafayla topu ağlara gönderdi ve takımını 2-1 öne geçirdi. Bundan 7 dakika sonra Türkiye beraberliği yakaladı. Sabri'nin sağ kanattan Lahm'dan sıyrılarak verdiği pasta kaleci Lehmann tutmak için gelmesini beklediği topa Semih Şentürk vurdu ve durumu 2-2 yaptı. Fakat 4 dakika sonra Philipp Lahm ceza alanının sol tarafında aldığı pas ile Rüştü'yle karşı karşıya kaldı ve topu direğin dibinden ağlara göndererek durumu 3-2 yaptı. Böylece maçı Almanya kazarak finalist oldu.

Yarı final 2. karşılaşmasında Rusya ile İspanya karşı karşıya geldiler. Grupta 3 farkla (4-1) yenilen Rusya, bu maçta da Xavi'nin 50., Güiza'nın 73. ve Silva'nın 83. dakikada attığı gollerle 3-0 yani yine 3 farkla yenildi. Oyunu rahat bir şekilde baştan sona kadar üstün olarak götüren İspanya, 24 yıl aradan sonra tekrar bir Avrupa Şampiyonası finali oynamaya hak kazandı.

Final karşılaşmasında Almanya ile İspanya karşı karşıya geldiler. Maçta İspanya 33. dakika 1-0 öne geçti. Fernando Torres Philipp Lahm'ı geride bırakarak kaleci Lehmann'ın üzerinden aşırtma yaparak topu ağlara gönderdi. Son dakikaya kadar başka bir gol olmadığı için maç 1-0 bitti ve 44 yıl aradan sonra İspanya 2. kez Avrupa Şampiyonu oldu.

1996 Avrupa Futbol Şampiyonası'nda ilk kez uygulamaya geçirilen "UEFA All-Star Takımı" uygulaması bu turnuvada da uygulanmıştır. UEFA, turnuva sonrası turnuvanın en iyi oyuncuları için bir karma yapmış ve turnuvanın en iyi 23 oyuncusunu beliremişti. Bu değerlendirme, açılış maçından final maçına kadar oynanan tüm maçlarda yapıldı. İspanyol oyunculardan 9 tanesi bu karmaya girmeye hak kazandı. UEFA, turnuvanın oyuncusunun seçilmesi için taraftarların oylarına başvurdu. Bu doğrultuda İspanyol orta saha oyuncusu Xavi, turnuvanın en değerli oyuncusu seçildi. Altın ayakkabı ödülü de bir İspanyol futbolcuya, aynı zamanda 4 golle turnuvanın en golcü oyuncusu olan David Villa'ya gitti.



UEFA, 2008 Avrupa Futbol Şampiyonası öncesi önemli bir kural değişikliğine gitti. Buna göre, 2008 Avrupa Futbol Şampiyonası'nda da geçerli olmak üzere bundan sonraki turnuvalarda görülen sarı kartlar çeyrek finalden sonraki aşamalarda silinecekti.

20 Mayıs 2008 tarihinde Moskova'da gerçekleştirilen toplantı sonrası bir açıklama yapan UEFA başkanı Michel Platini, bundan böyle bir turnuvada görülen sarı kartların çeyrek finalden sonra geçerlilik kazanmayacağını açıkladı. Futbol seyircisi ve televizyon izleyicisi için çok olumlu bir karar aldıklarını vurgulayan Platini, "Bu değişikliği uzun zamandır düşünüyorduk. Futbolseverler bundan sonra final maçlarında yıldız oyuncuları cezalı durumda göremeyecek." diye konuştu.

UEFA'nın aldığı bu karara göre uluslararası turnuvalarda yarı finalde sarı kart gören bir futbolcunun daha önceki turlarda aldığı sarı kartlar silineceği için, o futbolcu final maçında yer alabilecek. Bugüne kadar bir turnuvada 2 sarı kart gören oyuncu bir sonraki maçta cezalı duruma düşüyordu.

2008 Avrupa Futbol Şampiyonası için slogan, 24 Ocak 2007 tarihinde seçildi: Duygularını koru.

UEFA baş yöneticilerinden Lars-Christer Olsson slogan için şunu demiştir: "Bu slogan şunu tanımlıyor ki: Duygular sevincin bütün türlerini temsil etmektedir, bazen hayal kırıklığıdır ama maçın son düdüğüne kadar yüksek gerilim anlamına gelmektedir."

2008 Avrupa Futbol Şampiyonası'nın 2 tane resmî maskotu bulunmaktadır. Avusturya ve İsviçre'de yapılan oylamalarla maskotların isimleri belirlenmiştir. Oylama üç maskot adı arasında yapılmıştır:


% 36,3'lük bir oranla "Trix ve Flix" resmî maskot adı olarak seçildi. Turnuvanın İsviçre sorumlusu Christian Mutschler bu seçimle ilgili olarak, "Eminim ki, bu maskotlar ve isimleri turnuvanın hayati anlamda anlanmasını, eğlenceli olmasını ve hatırlarda kalmasını sağlayacaklardır." demiştir.

2004 Avrupa Futbol Şampiyonası'nda kullanılan "Roterio" topunu üreten firma olan Adidas, bu turnuvadada resmi sponsor olarak yeni bir top tasarladı. Bu topun ismi ise "EUROPASS". Top, 2 Aralık 2007 tarihindeki kura çekiminde tanıtılmıştı. Yer altından bir sistemle, fışkıran lavlar ile izleyenlerin beğenisine çıkan top yetkililer tarafından tüm özellikleri gösterilerek, topun rahatlığını ve maçlarda vereceği keyfi anlattı. "adidas EUROPASS" adını, Avusturya ve İsviçre'nin ev sahipliği yapacak olduğu şampiyonada, maçların her iki ülkede de oynanmış olmasından ve futbolcuların 2008 Avrupa Futbol Şampiyonası maçlarında atmış olduğu paslardan alıyor. Bununla birlikte 2008 Avrupa Futbol Şampiyonası maçlarını izlemek için Avusturya ve