Los Alamitos Mayor Troy Edgar had all the big-name endorsements, but Huntington Beach businessman Travis Allen captured the new 72nd Assembly District seat with the bulk of grassroot support.
The Assemblyman-elect captured the 72nd District seat with 55.7 percent of the vote, compared to 44.3 percent for the mayor.
The Huntington Beach political newcomer campaigned on the theme of wanting to improve the business climate in the state.
Allen said Tuesday's "massive outpouring of support" was the result of connecting with that theme.
"People want to see California get back on track," he said Wednesday.
Edgar started the race strong with the endorsement of every mayor in the district: Mike Levitt of Seal Beach, Don Hansen of Huntington Beach, John Collins of Fountain Valley, Margie Rice of Westminster, Miguel Pulido of Santa Ana and Bill Dalton of Garden Grove.
In the June primary, Edgar outpaced Allen, but Tuesday's balloting - with both Democrats and Republicans voting - reversed the outcome.
The Los Alamitos mayor couldn't be reached for comment Wednesday.
During the campaign, Allen - a licensed financial planner - didn't concede any political advantage to Edgar. He pointed to support from all of the other primary candidates - Joe Dovinh, a Democrat; Long Pham, Republican; and Albert Ayala, Democrat.
"The district has the most diverse constituency with a phenomenal business and entrepreneur segment," Allen said.
Allen said he will be working to assemble a "great team" to administer his Sacramento and district offices.