SAN JOSE (CBS SF) – San Jose City Councilwoman Rose Herrera won re-election on Tuesday in a tough race where opponents made an issue of her support for pension reform.

With 100 percent precincts reporting, Herrera held a 55 to 45 percent margin in the District 8 race over challenger Jimmy Nguyen, who enjoyed support from labor unions.

READ MORE: Bay Area Music Icon Carlos Santana Undergoes Heart Procedure; Cancels December Shows

“My community came together to support me,” Herrera said.

KCBS’ Matt Bigler Reports:

Herrera faced intense opposition from public employee unions that were unhappy with her support of San Jose Mayor Chuck Reed’s pension reform Measure B, which was approved by voters in June and is now the subject of lawsuits in both state and federal court.

President – Nationwide | Bay Area Results | Across California

READ MORE: Assemblymember Representing Fairfield Announces Resignation at End of Year

“The other side has spent about a million dollars trying to punish me for supporting pension reform,” Herrera said.

Had Nguyen won, Herrera said, the change could have had a significant impact on the future of pension reform.

“It’s only been a slim majority that has kept the measure moving forward,” Herrera said.

The District 8 council seat was not the only one up for grabs this election. In District 10, Johnny Khamis appears to have triumphed over Robert Braunstein to replace outgoing Councilwoman Nancy Pyle.

MORE NEWS: 'Survivor 41' Episode 11 Recap: Do Or Die

(Copyright 2011 by CBS San Francisco and Bay City News Service. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)