Results in the District 20 House race were slow to come in on Tuesday night, but the numbers suggested that Jeff Dial's third election could be the charm.
With 24 of 59 precincts reporting, Republicans Dial (15,712 votes) and Bob Robson (15,284) were the leaders in the race for the district's two House seats, potentially removing Democratic incumbent Rae Waters (14,468).
"I like where the trends and where the numbers are going right now," said Dial, who made two unsuccessful bids to represent the district that covers parts of Chandler, Tempe and Phoenix. "I spent a lot of time listening to the concerns of people in the district, knocked on a lot of doors."
The Waters campaign was not prepared to throw in the towel, spokesman J.M. Ludwig said.
"We're waiting on all the votes, just like everyone else," Ludwig said.
Republican John McComish ran unopposed for the district's Senate seat.
Other contested local legislative races of note:
• In District 19 (Mesa), House speaker Kirk Adams and Justin Olson, both Republicans, led Democrat Kit Filbey with 63 of 65 precincts reporting. Republican Rich Crandall cruised to the district's Senate seat.
• As expected, Republican Russell Pearce easily dispatched Democrat Andrew Sherwood in the District 18 (Mesa) Senate seat, with Republicans Steve Court and Cecil Ash on track for the House seats.
• In District 17 (Tempe), Democrats Ed Ableser and Ben Arredondo won the House seats, and Democrat David Schapira defeated Republican Wendy Rogers in the Senate race.
• Republican Steve Smith defeated Democrat incumbent Rebecca Rios for the District 23 (Queen Creek) Senate seat, and Republicans John Fillmore and Frank Pratt took the House races.