20050522 unknown: Germany clinches World Team Cup