Thom Tillis REP 1,171,167 49.01 % Kay Hagan DEM 1,125,489 47.10 %
Precincts Reported: 77.26% (2,106 out of 2,726)
Tillis pulling ahead.
Thom Tillis REP 1,202,931 48.99 % Kay Hagan DEM 1,156,528 47.10 %