| Tournament details | |
|---|---|
| Country | Netherlands | 
| Teams | 85 | 
| Defending champions | FC Utrecht | 
| Final positions | |
| Champions | PSV | 
| Runners-up | Willem II | 
| Tournament statistics | |
| Top goal scorer(s) | Mourad Mghizrat (6) | 
The 2004-05 KNVB Cup (at the time called Amstel Cup) was the 87th edition of the Dutch national football annual knockout tournament for the KNVB Cup. 85 teams contested, beginning on 7 August 2004 and ending at the final on 29 May 2005.
PSV beat Willem II 4–0, winning the trophy for the eighth time.
A total of 85 clubs participated in this year's edition:
The matches of the first round were played on August 7 and 10, 2004.
| Home team | Result | Away team | 
|---|---|---|
| Willem II E | 5–0 | SV Meerssen A | 
| Sparta Rotterdam 1 | 7–0 | SV TOP A | 
| UDI '19/Beter Bed A | 1–5 | Roda JC E | 
| FC Omniworld A | 3–4 | FC Emmen 1 | 
| SV Spakenburg A | 0–1 | Vitesse Arnhem E | 
| WHCA | 5–0 | ONS Sneek A | 
| Be Quick '28 A | 1–5 | SC Cambuur-Leeuwarden 1 | 
| RBC Roosendaal E | 4–0 | JVC Cuijk A | 
| Be Quick 1887 A | 0–4 | Quick '20A | 
| DOS Kampen A | 1–2 | IJsselmeervogelsA | 
| SC Genemuiden A | 0–11 | Go Ahead Eagles 1 | 
| Rijnsburgse Boys A | 1–2 | VVV-Venlo 1 | 
| HSC '21 A | 1–2 | ADO '20A | 
| Quick BoysA | 9–0 | DBS A | 
| TOGR A | 1–4 | TOP Oss 1 | 
| VV Dongen A | 0–5 | Young Feyenoord | 
| ROHDA RaalteA | 2–1 | Young Ajax | 
| AGOVV Apeldoorn 1 | 9–2 | SDCP A | 
| GDA A | 0–6 | ADO Den Haag E | 
| Home team | Result | Away team | 
|---|---|---|
| Ajax (amateurs) A | 0–3 | FC Zwolle 1 | 
| GSV '28 A | 0–3 | Fortuna Sittard 1 | 
| FC Dordrecht 1 | 7–1 | SVV Scheveningen A | 
| Westlandia A | 2–2 (p) | FC Eindhoven 1 | 
| DOVO A | 0–4 | FC LisseA | 
| UNA A | 0–9 | FC Den Bosch E | 
| Schijndel/SBA Euro A | 2–2 (p) | Helmond Sport 1 | 
| SV Babberich A | 0–3 | FC Volendam 1 | 
| Ter Leede A | 0–3 | NAC Breda E | 
| De TreffersA | 2–0 | MVV 1 | 
| ACV A | 1–5 | FC Groningen E | 
| VV Bennekom A | 0–7 | BV Veendam 1 | 
| AFC A | 0–2 | Stormvogels Telstar 1 | 
| Heracles Almelo 1 | 9–1 | Sporting Maroc A | 
| VV BaronieA | (p)1-1 | Elinkwijk A | 
| De Graafschap E | 4–0 | Harkemase Boys A | 
| RKC Waalwijk E | 4–0 | Achilles '29 A | 
| FC Twente E | 8–0 | Sparta Nijkerk A | 
| HFC Haarlem 1 | 4–0 | Hollandia A | 
| Excelsior 1 | 7–2 | SV Triborgh A | 
E Eredivisie; 1 Eerste Divisie; A Amateur teams
The matches of the second round were played on September 21, and 22, 2005. NEC Nijmegen received a bye for the first round and entered the tournament here.
| Home team | Result | Away team | 
|---|---|---|
| FC Den Bosch | 8–0 | Quick '20 | 
| ADO '20 | 3–0 | ROHDA Raalte | 
| Helmond Sport | 3–1 | De Treffers | 
| FC Groningen | 1–2 | NAC Breda | 
| Roda JC | 3–0 | Excelsior | 
| NEC E | 4–0 | RBC Roosendaal | 
| FC Twente | 3–0 | VV Baronie | 
| ADO Den Haag | 3–0 | FC Zwolle | 
| SC Cambuur-Leeuwarden | 0–2 | Stormvogels Telstar | 
| Willem II | 2–0 | Sparta Rotterdam | 
| Home team | Result | Away team | 
|---|---|---|
| Fortuna Sittard | 1–3 | Heracles Almelo | 
| VVV-Venlo | 0–2 | Young Feyenoord | 
| FC Emmen | 5–1 | WHC | 
| De Graafschap | 0–4 | Go Ahead Eagles | 
| IJsselmeervogels | 3–4 | BV Veendam | 
| RKC Waalwijk | 1–0 | FC Eindhoven | 
| TOP Oss | 4–2 | HFC Haarlem | 
| FC Lisse | 1–2 | FC Volendam | 
| FC Dordrecht | 6–1 | Quick Boys | 
| AGOVV Apeldoorn | 0–2 | Vitesse Arnhem | 
E one Eredivisie entrant
The matches of the third round were played on November 9, and 10, 2004.
| Home team | Result | Away team | 
|---|---|---|
| Young Feyenoord | 1–1 (p) | RKC Waalwijk | 
| FC Den Bosch | 1–0 | Vitesse Arnhem | 
| ADO '20 | 0–3 | NAC Breda | 
| NEC | 0–2 | FC Twente | 
| BV Veendam | 4–5 | Willem II | 
| ADO Den Haag | 3–1 | FC Emmen | 
| FC Volendam | 3–1 | Heracles Almelo | 
| Helmond Sport | 2–4 | TOP Oss | 
| Go Ahead Eagles | 2–0 | Roda JC | 
| Stormvogels Telstar | 0–2 | FC Dordrecht | 
The matches were played on January 25, 26 and 27, 2005. Six Eredivisie clubs entered the tournament here, because they had been playing in the Champions League and UEFA Cup.
| Home team | Result | Away team | 
|---|---|---|
| Ajax E | 2–0 | sc Heerenveen E | 
| AZ E | 1–3 | Feyenoord E | 
| ADO Den Haag | (p) 1-1 | FC Twente | 
| NAC Breda | (p) 2-1 | FC Utrecht E | 
| TOP Oss | (p) 1-1 | RKC Waalwijk | 
| Go Ahead Eagles | 0–1 | Willem II | 
| PSV E | 4–0 | FC Volendam | 
| FC Dordrecht | 1–3 | FC Den Bosch | 
E six Eredivisie entrants
The matches were played on 1-2 March 2005.
| Home team | Result | Away team | 
|---|---|---|
| ADO Den Haag | 0–2 | Ajax | 
| Willem II | 3–0 | FC Den Bosch | 
| Feyenoord | 4–0 | NAC Breda | 
| PSV | 6–1 | TOP Oss | 
PSV also won the Dutch Eredivisie championship, thereby taking the double. They would participate in the Champions League, so finalists Willem II could play in the UEFA Cup.