Ярославцы начинали серию третьего раунда дома и справились с задачей на все сто, забрав две победы (5:4, 4:1). По ходу первой встречи «Локо» вёл 5:2, нижегородцы сумели сократить отставание до минимума, и на спасение у них оставалось четыре минуты, но не получилось.
Нижегородский этап серии «Локо» тоже начал с трудовой победы – 3:2 ОТ, решающую шайбу забросил Кирилл Емельянов. Будучи прижатыми к стенке, игроки «Чайки» раскрепостились и смогли забрать две победы – по одной в Нижнем Новгороде (2:1 ОТ) и Ярославле (4:2). Более того, в шестом матче «Чайка» вела 2:0 и не смогла удержать преимущество – «Локо» отыгрался, довёл дело до победы и вышел в финал.
Серия москвичей и уральцев получилась невероятной – не только по счёту, но и по драматургии. Началось все с обмена победами на спартаковском льду: «Авто» в первом матче хватило одного гола (1:0), на что «Спартак» отреагировал более уверенно во второй игре (5:2). Матчи в Екатеринбурге спартаковцы забрали с одинаковым счётом 3:2 – с той лишь разницей, что в третьей игре они победили в серии послематчевых бросков, а в четвёртой – в основное время.
Казалось бы, 3-1 в серии – комфортное преимущество, но тут включился «Авто» и двумя победами в овертаймах (2:1 ОТ, 3:2 ОТ) перевёл серию в седьмой матч. О нём стоит сказать отдельно: сумасшедшую по сюжету серию венчала не менее сумасшедшая седьмая игра. К девятой минуте матча «Авто», играя в гостях, забросил три безответные шайбы. «Спартак» пошёл отыгрываться и смог это сделать – на 26-й минуте счёт стал равным после гола Глеба Перелыгина. В самом начале третьего периода соперники обменялись голами в течение 27 секунд, а главным героем встречи стал игрок «Спартака» Евгений Якунин: его шайба за полторы минуты до финальной сирены вывела москвичей во второй подряд финал Кубка Харламова.