OK, it looks like all but one Arlington County precinct has reported. There are still 3 Farifax County precincts left.
On the other hand, NONE of the Craig County precincts have reported. When I look at the map of the state:
http://www.vaco.org/ABOUT%20VACo/Virginia%20Map%20with%20Links%20to%20County%20Websites.php
I'm thinking Craig County will go for Allen (I hope).
I'm thinking it looks good for Allen.
Allen up 13k votes with about 100 precincts to go