Le premier tour est composé de 80 participants, les 40 vainqueurs participent au deuxième tour, les 20 vainqueurs sont rejoints par 12 équipes de première division pour le troisième tour. Lors des deux premiers tours, si l'équipe visiteuse gagne par au moins deux buts d'écart, le match retour est annulé.
Les vainqueurs du troisième tour participent aux huitièmes de finale, jusqu'à la finale les matchs se déroulent également en aller et retour, en cas d'égalité la règle du but extérieur est appliquée, sinon une séance de tirs au but départage les équipes.