ROANOKE, Va. -

A race that was too close to call on election night is still up in the air.

With the Attorney General's race headed to a recount, Democrat Mark Herring took the lead Monday evening. Unofficial results posted on the Virginia State Board of Elections website gave Herring a 117-vote lead over Republican Mark Obenshain.

Roanoke College Professor and WDBJ7 Senior Political Analyst Harry Wilson says he can't remember a race this close, and says a legal challenge is likely.

"I'm not suggesting that there's anything unfair on one side or the other," Wilson said in an interview Monday afternoon, "but one side is certainly going to feel shortchanged at the end of this, because regardless of what happens the margin is going to be literally razor thin."

The vote totals are expected to change before local electoral boards finish reviewing returns on Tuesday.  And no matter who has the lead when the local canvasses are complete, a recount is likely in the Attorney General's race.