As far as I know no one is giving odds on the Ukrainian War. I'd still bet on the Ukrainians. The longer the war lasts the less their army is an old Soviet Union style military and more a NATO style force. Add to that more modern tanks and the F-16s due in a couple of months and the Ukrainians will be is Sevastopol before you know it. The Ukrainians Marines are over the Dnieper currently and the Russians can't dislodge them.