Germany beats Russia in World Team Cup
DUESSELDORF, Germany Germany beat Russia in the World Team Cup on Friday to book a place in the final.
Germany beat Italy in the final to win the World Cup team event in Lenzerheide, Switzerland Sunday.