Russia up for the challenge