Marcell Jansen adelantó a su equipo al cuarto de hora, aunque Patrick Helmes empató quince minutos después. El propio Jansen devolvía la ventaja a los visitantes a veinte minutos del final.
El Hamburgo, que acabó con un jugador menos por la expulsión de Jerome Boateng, supera en dos puntos al Hoffenheim y al Hertha Berlín y en cuatro al Bayern de Múnich.
Resultados de la vigésima primera jornada
Schalke 1 - Borussia Dortmund 1
Bayern 1 - Colonia 2
Wolfsburgo 2 - Hertha 1
Stuttgart 3 - Hoffenheim 3
Energie Cottbus 2 - Werder Bremen 1
B. Mönchengladbach 3 - Hannover 96 2
Karlsruher SC 0 - Eintracht 1
Arminia Bielefeld 1 - Bochum 1
Bayer Leverkusen 1 - Hamburgo 2
Clasificación
PJ PG PP PE GF GC Ptos
.1. Hamburgo 21 13 3 5 33 28 42
.2. 1899 Hoffenheim 21 12 4 5 49 31 40
.3. Hertha Berlín 21 12 4 5 33 25 40
.4. Bayern 21 11 5 5 44 30 38
.5. Bayer Leverkusen 21 11 3 7 44 29 36
.6. Wolfsburgo 21 10 6 5 42 27 36
.7. Stuttgart 21 9 6 6 38 31 33
.8. Borussia Dortmund 21 7 11 3 31 25 32
.9. Schalke 04 21 8 7 6 27 20 31
10. Colonia 21 8 4 9 24 29 28
11. Werder Bremen 21 7 6 8 42 34 27
12. Eintracht 21 6 5 10 27 35 23
13. Hannover 96 21 5 6 10 27 41 21
14. Energie Cottbus 21 5 5 11 18 34 20
15. Arminia Bielefeld 21 3 10 8 19 32 19
16. Bochum 21 3 9 9 24 34 18
17. Karlsruher 21 5 2 14 18 37 17
18. B. Mönchengladbach 21 4 4 13 23 41 16