Senate candidates mix it up at the fair