A really, really close one

All there's left is two precincts in Westmoreland, and of course the absentees.

It's also said that 1,195 absentee ballots in Washington County won't be counted until tomorrow morning. No official confirmation yet, but we'll see how things develop on that front when we come to it later.