Butler County state House district sees rare two-party election contest