With the Republican primary race for Kane County sheriff neck-and-neck throughout Tuesday night, candidate Don Kramer said he didn't know which way it was going to go.
"It was a nail-biter," Kramer said, noting he spent the night at a restaurant with about 25 close family and friends. "We kept our chins up."
Ultimately, the votes favored him.
With all 291 precincts reporting in Kane County and the Aurora Election Commission, Kramer led Kevin Williams by 337 votes, according to unofficial results.
Although Kramer fell short in the rest of Kane County – Williams led 13,818 to 13,623 – the unofficial results showed he had more than enough support in Aurora. He had 2,194 votes while Williams got 1,662.
In total, 15,817 voters supported Kramer, while 15,480 backed Williams, according to unofficial results.
"I'm happy with the results," Kramer said. "I know my opponent worked hard, and I applaud him for working so hard."
Kramer is a Geneva resident and retired Kane County lieutenant whose experience includes managing shifts in the correctional center and patrol division; coordinating a traffic safety program; and writing more than $1 million in grants.
Williams is an active Kane County lieutenant, also of Geneva.
Both have made unsuccessful bids for the position of Kane County sheriff in the past.
With the primary over, Kramer said he is happy he can take a breather but acknowledged more work is ahead of him, as he will face Democrat Willie Mayes Sr. in the November general election.
Sheriff Pat Perez, a Democrat, is not seeking another term.
"You don't let down your guard," Kramer said. "The campaign started today. The campaign for November is on."
Williams did not return a call seeking comment before press time.