Civitas (5/14-17, registered voters):
Kay Hagan (D): 43
Elizabeth Dole (R-inc): 45
Undecided: 12
(MoE: ±3.7)
First Rasmussen, then Public Policy Polling, then SurveyUSA, and now Civitas. With four consecutive polls showing the North Carolina Senate race to be neck-and-neck, the Swing State Project is moving its rating of this race from Likely Republican to Leans Republican.
Update: I forgot to mention the Research 2000 poll from late April that showed Hagan within 7 points of Dole.