The Virginia race -- between Mr. Allen and Jim Webb , the Democrat -- looked safe for the Republicans until Mr. Allen made a demeaning reference to a young American man of Indian descent -- a Webb campaign worker -- at a rally in August .