One of the dirtiest races the Capital Region has seen in recent years, the race for the 20th Congressional District, will be decided tonight.
The battle between Republican incumbent John Sweeney and his Democratic challenger, Kirsten Gillibrand, has been contentious from the start, right up to the very end.
All along in this race, John Sweeney has led Kirsten Gillibrand in the polls with a pretty commanding lead. But after a campaign filled with negative ads, and recent claims of domestic violence involving Sweeney's family, the final numbers heading into this Election Day have changed.
As of yesterday, Gillibrand was leading Sweeney 46 percent to 43 percent. But today, those numbers do not mean a thing, as both candidates are making their last appeals to the voters.
This morning, Gillibrand cast her ballot in Greenport. She was also in Hudson, doing some last-minute campaigning with high school students who are eligible to vote.
Yesterday, she had more star power by her side, with former President Bill Clinton making his second stop to the area in just a couple weeks to stump for the Democrat.
Meanwhile, Congressman Sweeney cast his ballot in Clifton Park this morning, with his family firmly by his side.
Sweeney tried to avoid the media as much as possible, since the allegations concerning his family were made public last week. Today, he said, they are ready to put those allegations, and the negative campaign, behind them.
"The good news today is, it ends, the smearing ends," says Sweeney. "I'm happy to do that, and I'm happy my family can return to some privacy."
Overall, Sweeney says he feels good about today's election.
We followed both candidates throughout the day, and will have team coverage tonight, live at the headquarters of both Sweeney and Gillibrand. NEWS10's John McLoughlin joins us from Saratoga Springs with Sweeney's camp. And NEWS10's Latricia Thomas will be at Gillibrand headquarters, also in Saratoga Springs.