Fred Keller Republican 48,269 70.1%
Marc Friedenberg Democrat 20,614 29.9 68,883 votes, 58% reporting (321 of 555 precincts)