It looks like a Democrat will defeat the Socialist in Buffalo