Thom Tillis REP 1,202,931 48.99 % Kay Hagan DEM 1,156,528 47.10 %
please win, Tillis.
Thom Tillis REP 1,217,471 49.05 % Kay Hagan DEM 1,167,092 47.02 %