On February 5 Cain won the Democratic nomination with 399 votes against city representative Richard Schmidt's 240 votes at the nomination caucus and on March 2 he defeated incumbent Republican mayor Edward Keenan with 5,520 votes against Keenan's 3,447 votes.