Aunque el Leverkusen con el paso de los minutos había tomado el control, en los primeros minutos había pasado por algunas zozobras y el meta René Adler había sido forzado a realizar tres buenas intervenciones para mantener su valla imbatida. Sin embargo, cuando llegó el gol el Leverkusen pareció entender instintivamente que a un rival herido había que rematarlo y así lo hizo. Tras el tercer gol, vino un período de claro dominio del Leverkusen que, sin embargo, cayó en la tentación del jugar más para la tribuna que en busca de un resultado. Un remate de tacón de Derdiyok, totalmente desviado, tras una buena combinación fue tal vez el ejemplo más notable de como el Leverkusen había empezado a celebrarse demasiado a si mismo.
El Leverkusen hacía circular el balón, ensayaba variantes originales en las jugadas a balón parado y el Friburgo parecía dedicado a evitar prudentemente una catástrofe. Sin embargo, en el minuto 66 lo que vino fue el descuento del Friburgo por intermedio de Felix Bastian con un disparo desde once metros de distancia. Tres minutos después, el Leverkusen había estado al borde del cuarto. El descuento hizo que el Leverkusen perdiera un poco el ánimo de fiesta. Hubo todavía un susto, en el 68 cuando Adler se complicó al tratar de cortar un centro, pero después el Leverkusen empezó a administrar la ventaja con sobriedad y soberanía.
El Stuttgart había abierto el marcador en el minuto 14, con un gol en propia puerta del brasileño Felipe Santana cuando trataba de quitarle el balón de los pies al ruso Pavel Pogrebnyak. En la primera parte el Stuttgart había sido ligeramente superior, aunque sin producir muchas ocasiones de gol. La segunda parte, en cambio, empezó mostrando una clara reacción del Dortmund que a la postre le daría empata aunque antes el Stuttgart hubiera podido sentenciar con un penalti que desperdició el rumano Ciprian Marica en el 48. Siete minutos después el argentino Lucas Barrios logró el empate. Sin embargo, el cuarto de hora le cambio la historia al partido. Primero un lanzamiento de falta de Kurzmanovic , en el minuto 77, le dio la ventaja al Stuttgart.
En los siguientes cinco minutos el Stuttgart tuvo una ocasión para sentenciar, un cabezazo de Marica que aterrizó sobre el larguero, y el Dortmund una oportunidad de empatar con un disparo a quemarropa del paraguayo Nelson Váldez ante el que Jens Lehmann tuvo una buena reacción. Marica, al fin, logró el tercero, en el 86, con lo que evitara que las ocasiones perdidas le generen pesadillas sobre el partido, y Christian Träsch hizo el cuarto en el último minuto.
El Bayern, tras su triunfo ante el Mainz, sigue líder a la espera del partido del Bayer Leverkusen.
Resultados de la vigésima jornada
Hamburgo 1 - Wolfsburgo 1
Bayern 3 - Maguncia 05 0
Bor.Möncheng. 4 - Werder Bremen 3
Eintracht 1 - Colonia 2
Hertha 0 - Bochum 0
Hannover 1 - Núremberg 3
Schalke 2 - Hoffenheim 0
Stuttgart 4 - Borussia 1
Bayer Leverkusen 3 - Friburgo 1
Clasificación
PJ PG PE PP GF GC Ptos
.1. Bayer Leverkusen 20 12 8 0 45 16 44
.2. Bayern 20 12 6 2 42 17 42
.3. FC Schalke 20 12 5 3 31 15 41
.4. Borussia 20 10 6 4 28 23 36
.5. Hamburgo 20 9 8 3 37 21 35
.6. Werder Bremen 20 7 7 6 37 24 28
.7. Eintracht 20 7 7 6 25 27 28
.8. Maguncia 20 7 6 7 24 29 27
.9. Hoffenheim 20 7 5 8 27 24 25
10. Stuttgart 20 6 7 7 24 27 25
11. Wolfsburgo 20 6 7 7 36 39 25
12. Bor. Möncheng. 20 7 4 9 29 34 25
13. Colonia 20 6 6 8 17 21 24
14. Bochum 20 5 6 9 22 36 21
15. Friburgo 20 5 3 12 20 39 18
16. Hannover 96 20 4 5 11 22 34 17
17. Núremberg 20 4 4 12 16 35 16
18. Hertha 20 2 5 13 16 39 11