An incumbent Republican state senator barely held off a challenge from an incendiary lawmaker in one of three Tuesday legislative primaries won by candidates backed by Senate Republicans over those preferred by former Gov. Paul LePage.Sen. Kim Rosen, R-Bucksport, received 51 percent of votes in a district covering Brewer, Bucksport and more than a dozen other towns in Penobscot and Hancock counties.