David Soares, who is seeking his fifth term as Albany County district attorney, held a slim lead over first-time challenger Matt Toporowski in the Democratic primary Tuesday night, with mail-in votes still left to be counted.

According to the Albany County Board of Elections, Soares led by more than 1,100 votes in Primary Day balloting. Voters, however, had already been casting ballots through early voting, and the final tally had not been determined as of Wednesday afternoon.