1994 DFB-Pokal Final
# 1994 DFB-Pokal Final

The 1994 DFB-Pokal Final decided the winner of the 1993–94 DFB-Pokal, the 51st season of Germany's premier knockout football cup competition. It was played on 14 May 1994 at the Olympiastadion in Berlin. Werder Bremen won the match 3–1 against Rot-Weiss Essen to claim their third cup title.

## Route to the final

The DFB-Pokal was a 76 teams in a single-elimination knockout cup competition. There were a total of six rounds leading up to the final. In the first round, some teams were given a bye. Teams were drawn against each other, and the winner after 90 minutes would advance. If still tied, 30 minutes of extra time was played. If the score was still level, a penalty shoot-out was used to determine the winner.

Note: In all results below, the score of the finalist is given first (H: home; A: away).

| Werder Bremen | Werder Bremen | Round | Rot-Weiss Essen | Rot-Weiss Essen |
| - | - | - | - | - |
| Opponent | Result | 1993–94 DFB-Pokal | Opponent | Result |
| Stuttgarter Kickers (H) | 2–1 (a.e.t.) | Round 2 | 1. FC Bocholt (A) | 3–2 |
| Kickers Offenbach (A) | 1–1 (a.e.t.) (5–3 p) | Round 3 | FC St. Pauli (H) | 3–2 (a.e.t.) |
| Hamburger SV (H) | 4–2 | Round of 16 | MSV Duisburg (H) | 4–2 |
| 1. FC Kaiserslautern (H) | 2–2 (a.e.t.) (4–3 p) | Quarter-finals | Carl Zeiss Jena (A) | 0–0 (a.e.t.) (6–5 p) |
| Dynamo Dresden (A) | 2–0 | Semi-finals | Tennis Borussia Berlin (H) | 2–0 |

## Match

### Details

| Werder Bremen | Rot-Weiss Essen |
| - | - |
| GK | 1 | Oliver Reck |
| SW | 4 | Rune Bratseth (c) |
| CB | 8 | Miroslav Votava |
| CB | 5 | Dietmar Beiersdorfer |
| RWB | 2 | Thomas Wolter |
| LWB | 3 | Marco Bode |
| DM | 7 | Dieter Eilts |
| CM | 6 | Mario Basler | 75' |
| CM | 10 | Andi Herzog | 84' |
| CF | 9 | Bernd Hobsch |
| CF | 11 | Wynton Rufer |
| Substitutes: ||
| GK | | Hans-Jürgen Gundelach |
| DF | 15 | Andree Wiedener | 75' |
| DF | 16 | Ulrich Borowka | 84' |
| MF | | Thorsten Legat |
| FW | | Frank Neubarth |
| Manager: ||
| Otto Rehhagel ||
| GK | 1 | Frank Kurth |
| SW | | Harald Kügler |
| CB | 2 | Ingo Pickenäcker (c) | 39' |
| CB | | Mathias Jack |
| RWB | | Jürgen Margref |
| LWB | | Robert Reichert | 49' |
| CM | | Jörg Lipinski |
| CM | | Adrian Spyrka |
| CM | | Kristian Zedi |
| CF | 7 | Christian Dondera |
| CF | 4 | Daouda Bangoura |
| Substitutes: ||
| GK | | Jochen Gramse |
| DF | 12 | Roman Geschlecht | 39' |
| MF | 13 | Oliver Grein | 49' |
| MF | | Uwe Wegmann |
| FW | | Olivier Djappa |
| Manager: ||
| Wolfgang Frank ||

* Match rules
* 90 minutes.
* 30 minutes of extra time if necessary.
* Penalty shoot-out if scores still level.
* Maximum of two substitutions.
