Trente-huit équipes prennent part à cette édition, soit l'intégralité des participants aux deux premières divisions soviétiques.
Le tournoi se divise en six tours, à l'issue desquels le vainqueur de la compétition est désigné. Les équipes de la première division font leur entrée en lice lors du deuxième tour.
Les confrontations des trois premiers tours se jouent sur deux manches. En cas d'égalité à l'issue d'une confrontation, la règle des buts marqués à l'extérieur est appliquée. Si elle ne permet pas de départager les deux équipes, le match retour passe en prolongation avant de s'achever aux tirs au but. À partir des quarts de finale, les confrontations se jouent en matchs uniques.
Résultats
Premier tour
Ce tour est disputé sous la forme de confrontations en aller-retour. Les matchs allers sont joués les 6 et 7 mars 1971 tandis que les rencontres retours prennent place les 10 et 11 mars 1971.
Ce tour est disputé sous la forme de confrontations en aller-retour. Les matchs allers sont joués entre le 15 et le 17 mars 1971 tandis que les rencontres retours prennent place entre le 19 et le 22 mars 1971. Cette phase voit l'entrée en lice des équipes de la première division 1971.
Ce tour est disputé sous la forme de confrontations en aller-retour. Les matchs allers sont joués les 25 et 28 mars 1971 tandis que les rencontres retours prennent place entre le 29 mars et le 1er avril 1971.
La finale disputée le 7 août 1971 s'achève sur un match nul 2-2 entre les deux équipes à l'issue de la prolongation, la rencontre est de ce fait rejouée le lendemain.