The country is extremely formidable. Standing alone, maybe only China is more formidable but even that is doubtful due to China absolutely needing imported fossil fuel. Russia is almost 100% self reliant. They wouldn't have a lot of things like big TVs if not for imports but would have everything they need. A huge surplus in food and energy production. And the tech is very impressive. They have had hypersonic missiles deployed for some years while Western powers are still unsuccessfully testing such missiles. USA was testing such missiles but after several failures, they went back to the drawing board. It's a really great place to visit and pretty much everything the media tells us is a lie.
As for the fight today, it was good. Tszyu always seemed in control even though it went for 9 rounds.