Looks like the Democrat strongholds may have reported first because now Barr is only 3,500 votes behind with 30% left to be counted.
1000 votes behind with about 100 precincts left to report.
A squeaker.