Former Cary Town Councilman Harold Weinbrecht beat out incumbent Mayor Ernie McAlister, while two members of the Raleigh City Council went down to defeat Tuesday night.