| Score | 4-2 to Bayer Leverkusen |
| Referee | Helmut Krug |
| Competition | Bundesliga 29 |
| Venue | Fritz-Walter-Stadion, Kaiserslautern |
| Attendance | 39,578 |
| Hany Ramzy | 45 |
|
|
| Vratislav Lokvenc | 55 |
|
| Jörgen Pettersson for Everson Rodrigues Ratinho | 27 |
| Thomas Riedl for Mario Basler | 74 |
| Thomas Hengen | Y | |
| Miroslav Klose | Y | |
| Georg Koch | Y | |
| Vratislav Lokvenc | Y |
| Ulf Kirsten | 1 |
|
|
| Oliver Neuville | 16 |
|
|
| Michael Ballack | penalty | 77 |
|
| Dimitar Berbatov | 86 |
|
| Boris Zivković for Ulf Kirsten | 54 |
| Dimitar Berbatov for Oliver Neuville | 81 |
| Thomas Kleine for Thomas Brdaric | 89 |
| Thomas Brdaric | Y | |
| Diego Placente | Y | |
| Diego Placente | 89 | R |