Triumph for Putin, a murky fate for Russia