20040708 unknown: China lift title; India miss bronze