The Japanese used to beat the shit outa Russians in the lighter weight classes back in the 70~80's. Cubans also upset the Russians now and then. The Russians are dominant no doubt, but hardly invincible.