Have to disagree) Uruguay is not more a top team than Russia. Just a sloppy game from Russia today.
Akinfeev, Ignashevich, Golovin, Dzagoev, Smolov are not worse than Godin, Gimenez, Betancourt, Cavani, Suarez (at least this season). Russia is a sixth best league in Europe, not far behind France, with not that many foreign players in it. Of course, level of football in Uruguay is impressive, considering the population of that country, but please don't underestimate Russia
BTW Saudi Arabia also is not better than Egypt in football, despite the result of the game.