Jurgen Klinsmann's USA snatched an unlikely 2-2 result in Russia after twice trailing against Fabio Capello's team.
Russia led 1-0 and 2-1 but were eventually pegged back when substitute Mix Diskerud scored in injury time to give USA a share of the spoils. Michael Bradley had earlier scored a spectacular volley in the 76th minute.
Russia led 1-0 from the ninth to the 76th minute through a Fedor Smolov goal and, having been pegged back by Bradley's blast, took the lead again in the 84th minute through a Roman Shirokov penalty.
Tim Howard was the hero for USA with a string of fine stops to save a US team missing some of its biggest names: Landon Donovan, involved in the MLS playoffs, and Clint Dempsey were both absent.
Since tumbling disappointingly out of the European Championships, Russia have been on a good run: winning four World Cup qualifiers, including beating Portugal, without conceding a goal.
Klinsmann said: "We saw a very entertaining game. Russia proved why they are one of the best teams in Europe, and we wanted to see how good we are against such a strong team. The way our team fought back twice after being down a goal was great and it showed a lot of character. This is a young team, and a team that is growing. We are pleased with the game overall, and to score in the last minute was great."
The result means that USMNT finished the calendar year with its best ever record: won nine, lost two, with three draws. The result is another feather in Klinsmann's cap, with some encouraging away results against formidable opposition, including victories in Italy and Mexico.