The 2017 KNVB Cup final was a football match between Vitesse and AZ on 30 April 2017 at De Kuip, Rotterdam. It was the final match of the 2016–17 KNVB Cup competition and the 99th Dutch Cup Final. Vitesse beat AZ 2–0 to secure their first KNVB Cup trophy and win even their first silverware in their 125-year history.

Ricky van Wolfswinkel was Vitesse's hero of the game as he scored both goals in the final 10 minutes of the match.

Route to the final

AZRoundVitesse
OpponentResultOpponentResult
FC Lienden4–1 (A)Second roundDe Dijk7–2 (A)
Emmen1–0 (H)Third roundRKC4–1 (H)
ASWH2–0 (H)Round of 16De Jodan Boys4–0 (H)
Heerenveen1–0 (H)Quarter-finalsFeyenoord2–0 (H)
SC Cambuur0–0 (3–2 on pens) (H)Semi-finalsSparta2–1 (A)

Match

Details

AZ0–2Vitesse
Van Wolfswinkel 81', 88'
AZVitesse
GK 24 Netherlands Tim Krul RB 17 Norway Jonas Svensson CB 3 Netherlands Rens van Eijden 83' CB 4 Netherlands Ron Vlaar (c) LB 5 Netherlands Ridgeciano Haps CM 30 Belgium Stijn Wuytens CM 23 Netherlands Derrick Luckassen 77' AM 8 Netherlands Joris van Overeem 67' RW 7 Iran Alireza Jahanbakhsh LW 19 Netherlands Dabney dos Santos 79' ST 9 Netherlands Wout Weghorst Substitutes: GK 1 Uruguay Sergio Rochet DF 12 Netherlands Pantelis Hatzidiakos DF 2 Sweden Mattias Johansson DF 22 Netherlands Thomas Ouwejan MF 18 Netherlands Iliass Bel Hassani 79' MF 6 Netherlands Ben Rienstra MF 20 Netherlands Mats Seuntjens 67' FW 28 Nigeria Fred Friday 83' FW 29 Trinidad and Tobago Levi Garcia FW 11 Sweden Muamer Tankovic Manager: Netherlands John van den BromGK 1 Curaçao Eloy Room RB 5 Netherlands Kelvin Leerdam 88' CB 19 United States Matt Miazga CB 37 Georgia (country) Guram Kashia (c) LB 6 Netherlands Arnold Kruiswijk CM 18 Zimbabwe Marvelous Nakamba CM 34 England Lewis Baker AM 25 Netherlands Navarone Foor 90+1' RW 7 Kosovo Milot Rashica CF 13 Netherlands Ricky van Wolfswinkel 77' LW 11 Brazil Nathan 73' Substitutes: GK 24 Netherlands Jeroen Houwen GK 23 Denmark Michael Tørnes DF 28 Netherlands Alexander Büttner DF 17 Netherlands Kevin Diks 88' DF 43 Netherlands Lassana Faye DF 3 Netherlands Maikel van der Werff 90+1' MF 8 England Mukhtar Ali MF 30 Russia Arshak Koryan FW 10 Morocco Adnane Tighadouini 73' FW 9 China Yuning Zhang FW 16 Netherlands Mitchell van Bergen Manager: Netherlands Henk Fräser
GK24Netherlands Tim Krul
RB17Norway Jonas Svensson
CB3Netherlands Rens van Eijden83'
CB4Netherlands Ron Vlaar (c)
LB5Netherlands Ridgeciano Haps
CM30Belgium Stijn Wuytens
CM23Netherlands Derrick Luckassen77'
AM8Netherlands Joris van Overeem67'
RW7Iran Alireza Jahanbakhsh
LW19Netherlands Dabney dos Santos79'
ST9Netherlands Wout Weghorst
Substitutes:
GK1Uruguay Sergio Rochet
DF12Netherlands Pantelis Hatzidiakos
DF2Sweden Mattias Johansson
DF22Netherlands Thomas Ouwejan
MF18Netherlands Iliass Bel Hassani79'
MF6Netherlands Ben Rienstra
MF20Netherlands Mats Seuntjens67'
FW28Nigeria Fred Friday83'
FW29Trinidad and Tobago Levi Garcia
FW11Sweden Muamer Tankovic
Manager:
Netherlands John van den Brom
GK1Curaçao Eloy Room
RB5Netherlands Kelvin Leerdam88'
CB19United States Matt Miazga
CB37Georgia (country) Guram Kashia (c)
LB6Netherlands Arnold Kruiswijk
CM18Zimbabwe Marvelous Nakamba
CM34England Lewis Baker
AM25Netherlands Navarone Foor90+1'
RW7Kosovo Milot Rashica
CF13Netherlands Ricky van Wolfswinkel77'
LW11Brazil Nathan73'
Substitutes:
GK24Netherlands Jeroen Houwen
GK23Denmark Michael Tørnes
DF28Netherlands Alexander Büttner
DF17Netherlands Kevin Diks88'
DF43Netherlands Lassana Faye
DF3Netherlands Maikel van der Werff90+1'
MF8England Mukhtar Ali
MF30Russia Arshak Koryan
FW10Morocco Adnane Tighadouini73'
FW9China Yuning Zhang
FW16Netherlands Mitchell van Bergen
Manager:
Netherlands Henk Fräser
Match rules 90 minutes. 30 minutes of extra-time if necessary. Penalty shoot-out if scores still level. Maximum of three substitutions.