Xiang lifts Olympic gold for China despite neck injury