Was there any snow?
You ask what should have been the first question on the thread. Slap me silly for not thinking of it.
http://www.weather.com/weather/tenday/Moscow+Russia+RSXX0063