Are the odds in favour of Russia?