All teams in the first two tiers of Dutch league football play the KNVB Cup .
The tournament consists of all teams from the top three tiers of Dutch league football ( Eredivisie , Eerste Divisie and Topklasse ) , as well as the 24 semi-finalists ( or replacements ) of regional amateur cup tournaments .
KNVB Cup