David’s “trick” was God was on his side. And, no matter how long the fight might last, if God is with you, none dare be against you.
Russia, otoh, has Putin and he sure as hell ain’t no god, no matter what his worshipers here might say.
Their tiny Goliath putin is the "uncircumcised Philistine" in that story and definitely not a god.
Maybe it was: https://en.wikipedia.org/wiki/Saint_Javelin?ysclid=mcy6r2zhue88578190 that helped out a little bit?