Deutsch
Englisch
Russia won Team Title to the third time in front of Great Britain and Ukraine