the 1987–88 soviet cup was the 20th edition of the soviet cup ice hockey tournament. 20 teams participated in the tournament, which was won by cska moscow, who claimed their 12th title. the first games of the tournament took place in september 1986, with the final being held in august 1988.