We all remember the surprise of the last few months for the Canadiens: Ivan Demidov came to finish the season (and play in the playoffs) in Montreal. While no one really expected the Russian to be released from his contract before June 1, the SKA and the Canadiens treated fans to a major surprise.