Team Russia has started to make inroads at the Volvo Ocean Race on their way to nearly 40,000 nautical miles around the world. Russias first team entry since 1993 managed a solid sixth place finish during the first open-sea leg to Capetown.