20040707 unknown: China set to win title; uphill task for India