I do not think it is a problem that Spain is by far the best team, being the band of the last decade in the world.
The Iberians are crossing an extraordinary form and come after no less than 6 consecutive wins and I do not see why they would not even win a half, even if we’re talking about a friendly game.
Russia looks very bad in my opinion, being defeated in 3 of the last 6 confrontations and lost in the previous friendly, the one with Argentina, played only a few days ago and although it did only 1-0, it did not has posed problems to Messi and the company that missed a multitude of occasions.