Final Kejuaraan Eropa UEFA 2012
Perjalanan menuju final > Italia

Italia memulai perjalanannya di kejuaraan ini dengan menghadapi juara eropa 2008 dan juara dunia 2010, Spanyol. Prandelli memainkan formasi 3-5-2 dengan menduetkan Antonio Cassano dan Mario Balotelli di depan. Babak pertama berakhir imbang tanpa gol, memasuki babak kedua pada menit ke-61, Antonio Di Natale yang baru masuk menggantikan Mario Balotelli, mencetak gol memanfaatkan umpan terobosan dari Andrea Pirlo. Tiga menit kemudian Fabregas membalas dengan memanfaatkan umpan dari David Silva, sehingga membuat skor menjadi imbang 1–1 dan bertahan hingga pertandingan selesai.
Pertandingan kedua Italia akan menghadapi Kroasia yang sebelumnya mengalahkan Irlandia dengan skor 3–2. Prandelli tetap menggunakan formasi 3-5-2 yang sukses menahan imbang Spanyol. Italia lebih menguasai pertandingan namun sering gagal pada penyelesaian akhir, hingga pada menit ke-39, Andrea Pirlo berhasil mencetak gol melalui sebuah tendangan bebas cantik yang tidak mampu ditahan penjaga gawang Kroasia, Stipe Pletikosa. Skor 1–0 bertahan hingga menit ke-72 saat penyerang Kroasia, Mario Mandžukić mampu memanfaatkan umpan silang dari Ivan Strinić membuat skor menjadi imbang 1–1 hingga pertandingan usai.
Pada pertandingan terakhir grup, Italia membutuhkan kemenangan saat melawan Irlandia untuk lolos dari Grup C. Prandelli memasang Antonio Di Natale sebagai tim utama, dan Mario Balotelli di simpan di bangku cadangan. Antonio Cassano memecah kebuntuan pada menit ke-35 menyelesaikan umpan dari Andrea Pirlo untuk membawa Italia unggul 1–0 hingga waktu istirahat babak pertama. Balotelli yang masuk menggantikan Di Natale mencetak gol pada menit ke-90 memanfaatkan umpan dari Alessandro Diamanti untuk memberikan kemenangan 2–0 bagi Italia yang bertahan hingga pertandingan selesai.
Italia menghadapi Inggris yang menjadi Juara Grup D pada babak perempat final. Kedua tim mengalami kebuntuan hingga 2 x 45 menit selesai, meskipun Italia lebih banyak menguasai jalannya pertandingan. Setelah babak perpanjangan waktu 2 x 15 menit yang juga berakhir imbang tanpa gol, maka dilanjutkan dengan adu penalti. Balotelli sukses mencetak gol penalti pertama, langsung dibalas oleh Steven Gerrard, Riccardo Montolivo yang menjadi penendang kedua gagal memberi poin bagi Italia, Wayne Rooney sukses memberikan keunggulan bagi Inggris 2–1, Pirlo mencetak gol cantik gaya Panenka untuk menyamakan kedudukan, Ashley Young gagal mencetak gol karena mengenai tiang, Antonio Nocerino berhasil mengecoh Joe Hart untuk membalikkan keunggulan bagi Italia menjadi 3–2, mimpi buruk bagi Ashley Cole yang gagal mencetak gol bagi Inggris karena tendangannya mampu ditahan oleh Gianluigi Buffon, dan Alessandro Diamanti mampu menyelesaikan penalti terakhir untuk memberikan kemenangan bagi Italia 4–2 dan lolos ka semi final.
Italia menghadapi Jerman yang lebih diunggulkan di babak semi final. Meskipun Jerman lebih banyak menguasai jalannya pertandingan, namun serangan balik cepat dari Italia lebih efektif. Mario Balotelli menunjukkan ketajamannya dengan mencetak gol pertama pada menit ke-20 menyundul umpan silang dari Antonio Cassano yang berhasil mengecoh Mats Hummels, dan meskipun terus ditekan oleh Jerman namun sebuah umpan lambung Riccardo Montolivo pada menit ke-36 membuat Balotelli mampu menerobos jebakan offside dari bek Jerman dan melepaskan tendangan keras untuk menaklukkan penjaga gawang Jerman, Manuel Neuer. Hingga babak pertama berakhir Italia tetap unggul 2–0. Memasuki babak kedua, Jerman berusaha membalas, namun hanya berhasil memcetak satu gol melalui penalti Mesut Özil pada menit ke-92 karena Federico Balzaretti menyentuh bola dengan tangan. Hasil 2–1 cukup untuk mengantar Italia menyusul Spanyol ke final.