The usual 25th round matches took place on Friday and Saturday in the Bundesliga. The championship leader "Schalke" lost points, playing a draw with "Hannover" away and at home unable to beat third-placed "Wolfsburg", rare victories were achieved by the outsiders "Gladbach" and "Bochum", as well as mid-table team "Mainz", "Aachen" won the newcomer duel, while "Nurnberg" and "Eintracht" shared a point.
Results of the 25th round matches on Friday and Saturday:
"Nurnberg" 2 - 2 "Eintracht" 26' [0 - 1] Sotirios Kyrgiakos 69' [0 - 2] Naohiro Takahara 81' [1 - 2] Christoph Spycher (own goal) 87' [2 - 2] Robert Vittek
"Mainz" 1 - 0 "Arminia" 51' [1 - 0] Leon Andreasen (11m.)
"Stuttgart" 0 - 0 "Wolfsburg"
"Hannover" 1 - 1 "Schalke" 2' [0 - 1] Halil Altintop 4' [1 - 1] Michael Tarnat
"Cottbus" 0 - 2 "Aachen" 29' [0 - 1] Sascha Rosler 90' [1 - 1] Sergio Pinto 37' Sascha Dum (Aachen) sent off
"Bochum" 2 - 0 "Borussia" 48' [1 - 0] Theofanis Gekas 83' [2 - 0] Theofanis Gekas
"Gladbach" 3 - 1 "Hertha" 32' [1 - 0] Nando Rafael 56' [1 - 1] Christian Gimenez 69' [2 - 1] Nando Rafael 86' [3 - 1] Michael Delura