With 70.94% of precints reporting Allen leads by ~39,500.
I agree with you there - from the VA thread, analysis shows Allen's lead is holding up.