Cat wins 6,800 votes in Virginia Senate race