Candidates square off during forum