After a special Senate election for the 48th District Assembly seat filled with negative campaign adds, Will Barclay R-Pulaski will remain as Assemblyman of the 124th District, which includes much of Oswego County and the western edge of Onondaga County, including Baldwinsville and Skaneateles.
His opponent Democrat Darrel Aubertine, defeated Barclay with 52 percent of the vote.
Aubertine's victory in the 48th District cuts the GOP's control of the Senate to just a 32-to-30 majority.
Aubertine could be sworn into his new post this week, leaving his Assembly seat vacant for now.
The mood was somber at Patz Restaurant in Oswego, where Barclay's supporters gathered.
Though Republicans held an enrollment edge in what once appeared to be a safe GOP district, the voting seemed to break along geographic lines: Barclay took more than 60 percent of the vote in his home county of Oswego, while Aubertine had more than 60 percent in his home county of Jefferson. The difference came in St. Lawrence County, where Aubertine also had more than 60 percent of the vote.
The unofficial results showed 27,901 votes for Aubertine and 25,345 for Barclay, a margin of 2,556. More than 4,200 absentee ballots were picked up and about half had been returned Tuesday night. None were counted.
Barclay said Tuesday he hadn't decided whether to challenge Aubertine for the Senate seat in the fall.