2. Bundesliga
- 30. Spieltag

Freitag, 23.04.2004
0:124'
0:248'
Piepenbrock-Stadion an der Bremer Brücke (Osnabrück) · Zuschauer: 9000 · Schiedsrichter: Dr. Jochen Drees
0:160'
1:169'
2:185'
Wacker-Arena (Burghausen) · Zuschauer: 4000 · Schiedsrichter: Ralf Späker
1:02'
2:038'
3:056'
4:085'
4:190'
Stadion am Bruchweg (Mainz) · Zuschauer: 12500 · Schiedsrichter: Robert Hoyzer
Sonntag, 25.04.2004
0:129'
Erzgebirgsstadion (Aue) · Zuschauer: 16500 · Schiedsrichter: Tobias Schultes
0:138'
1:152'
2:156'
4:185'
4:288'
Stadion der Freundschaft (Cottbus) · Zuschauer: 11100 · Schiedsrichter: Peter Gagelmann
1:018'
1:145'
1:285'
Niederrheinstadion (Oberhausen) · Zuschauer: 5200 · Schiedsrichter: Stephan Kammerer
3:169'
Wersestadion (Ahlen) · Zuschauer: 4900 · Schiedsrichter: Matthias Anklam ( Hamburg )
Wildparkstadion (Karlsruhe) · Zuschauer: 10900 · Schiedsrichter: André Stachowiak
Montag, 26.04.2004
1:054'
2:071'
3:090'
Frankenstadion (Nürnberg) · Zuschauer: 20800 · Schiedsrichter: Thorsten Kinhöfer

Wir haben früher jedes Champions-League-Tor nachgespielt, jetzt mach ich es selbst.

— Kai Havertz, FC Chelsea, zu seinem Siegtor im Champions-League-Finale 2021.