from the CP at TSN,
Yakupov, the No. 1 pick by the Edmonton Oilers at this year's draft, was suspended earlier in the week after it was revealed he didn't secure a transfer card to join Neftekhimik Nizhnekamsk.
The International Ice Hockey Federation ruled he played illegally when he suited up for his hometown team in two games earlier this month.
Hockey Canada, which refused to sign off on Yakupov's transfer, and the Canadian Hockey League both believed he belonged with the Sarnia Sting of the Ontario Hockey League.
But Hockey Canada has since changed its tune.
"Hockey Canada and the Russian Ice Hockey Federation have announced that the OHL has determined that Yakupov had no independent legal advice when, at the age of 17 years old, he signed his contract with Sarnia," the Hockey Canada statement read. "His release goes into effect immediately."