World chess champion Gary Kasparov says he will spurn the Soviet flag because it represents "oppression and tyranny" and defend his title next week under the red, white and blue of the Russian republic.

"I am terribly pained and distracted by the chaos and misery of my homeland - the result of 73 years of Communist dictatorship," Kasparov, 27, said.