1/32 финала:
"Восход” Челябинск - "Молот” Пермь - 1:6
"Динамо” Ленинград - "Энергия” Саратов - 3:2
"Металлург” Серов - "Трактор” Челябинск - 7:6
"Ермак" Ангарск - "Шахтер" Прокопьевск - +:-
1/16 финала:
"Даугава” Рига - "Спартак” Москва - 0:5
СКА Куйбышев - СКА Новосибирск - 3:9
"Машиностроитель” Златоуст - "Крылья Советов” Москва - 1:7
"Кристалл” Электросталь - "Торпедо” Горький - 1:3
"Спутник” Нижний Тагил - СКА Ленинград - 5:12
"Металлург" Новокузнецк - "Торпедо" Усть-Каменогорск - -:+
"Салават Юлаев" Уфа - "Динамо" Москва - 4:8
"Ермак" Ангарск - "Молот" Пермь - -:+
"Динамо” Ленинград - "Металлург” Серов - 4:3
"Дизелист” Пенза - "Химик” Воскресенск - 2:11
"Звезда” Чебаркуль - СК им. Урицкого Казань - 5:3
СКА МВО Калинин - "Торпедо” Минск - 2:1
"Металлург” Череповец - "Локомотив” Москва - 4:9
"Аэрофлот” Омск - "Сибирь” Новосибирск - 3:1
"Прогресс” Глазов - "Динамо” Киев - 5:6 (ОТ)
"Автомобилист” Свердловск - ЦСКА Москва - 3:9
1/8 финала:
"Спартак” Москва - СКА Новосибирск - +:-
"Крылья Советов” Москва - "Торпедо” Горький - 3:1
СКА Ленинград - "Торпедо” Усть-Каменогорск - 4:2
"Динамо” Москва - "Молот” Пермь - 4:3
"Химик” Воскресенск - "Динамо” Ленинград - 9:1
"Звезда” Чебаркуль - СКА МВО Калинин - 4:5
"Локомотив” Москва - "Аэрофлот” Омск - 2:0
"Динамо” Киев - ЦСКА Москва - 2:7
1/4 финала:
"Спартак” Москва - "Крылья Советов” Москва - 10:5
СКА Ленинград - "Динамо” Москва - 5:1
СКА МВО Калинин - "Химик” Воскресенск - 3:1
"Локомотив” Москва - ЦСКА Москва - 1:6
Полуфиналы:
"Спартак” Москва - СКА Ленинград - 7:4
СКА МВО Калинин - ЦСКА Москва - 3:4 (ОТ)
Финал:
14 мая 1967 г.
ЦСКА Москва - "Спартак” Москва - 2:0