The 80th edition of the KNVB Cup (at the time called Amstel Cup) started on August 12, 1997. The final was played on May 17, 1998 and saw Ajax beat PSV 5–0 and won the cup for the thirteenth time. A total of 60 clubs participated.
The matches of the first round were played on November 18 and 19, 1997. The six highest Eredivisie teams from last season entered the tournament this round.
The semi-finals were played on April 29 and May 7, 1998.
Home team
Result
Away team
PSV
2–1
FC Twente
Ajax
3–0
sc Heerenveen
Third place match[]
Since finalists Ajax and PSV already qualified for the Champions League, this match for the third place was played to determine the Dutch participant for the last edition of the Cup Winners' Cup.
Ajax also won the Dutch Eredivisie championship, thereby taking the double. They would participate in the Champions League. PSV ended second in the Eredivisie, and qualified for the Champions League as well.