Russia splashes