Jerman akhirnya lolos ke final Piala Eropa 2008 setelah mengalahkan Turki 3-2 dalam pertandingan semifinal di Stadion St Jakob Park, Basel, Rabu waktu setempat atau Kamis WIB.
Setelah bermain imbang 1-1 di babak pertama, babak kedua berlangsung dramatis. Miroslav Klose membuat Jerman unggul 2-1 di menit ke-79. Gol ini dari kegagalan kiper Turki Rustu Recber menangkap umpan silang bek kiri Philip Lahm. Namun, keunggulan Jerman ini tidak bertahan lama, karena supersub Turki Semih Senturk menyamakan kedudukan setelah memanfaatkan umpan Sabri dari sayap kanan.
Jerman kembali menambah keunggulan lewat Philip Lahm. Gol ini terjadi melalui skema serangan yang dirancang oleh Thomas Hitzlsperger. Hitzlsperger dengan cerdik mengirimkan umpan kepada Lahm yang menusuk dari kiri. Lahm yang tinggal berhadapan langsung dengan Rustu langsung menghujamkan bola.
source