Money has been pouring in. My friend Katrina reminded me that you have until 7:00 to vote in the special election to replace Puckett (D) in the General Assembly in you live in District 38.
Puckett's resignation was controversial, and came with accusations of deal making to help the Republicans control the Senate, in addition to the House of Delegates in the Virginia General Assembly. You can see why the R's are hopeful, since they consistently draw about 2/3 of the vote according to the Virginia Public Access Project.
As my friend John reminded me, VPAP let out the 3 voters in Montgomery County in the above chart. (See Mike Gangloff's "Montgomery County to hold election for three voters" in the July 16, 2014 Roanoke Times. The money shown as raised is through August 8. Updates are here. Live returns will be here.
In order for the Democrats to regain control the Senate, via the tie-breaking vote of Lt. Gov. Ralph Northam., they would have to hold the Puckett seat today, and then hold the Richmond-area seat of former Sen. Henry L. Marsh III in a Nov. 4 special election.