T M Kaine Democratic 315,678 52.19%
J W Kilgore Republican 276,094 45.65%
H R Potts Jr Independent 12,563 2.08%
Write Ins 527 0.09%
Vote Totals: 604,862
It's a long night. I'll bet it flips back and forth a few more times before the evening is done. Whoever wins it's going to be close.