A city attorney who has never held public office, Yaw defeated two seasoned politicians to capture the Republican nomination for 23rd state Senate.
Early on it looked to be a close race with Yaw holding a 46 percent to 41 percent lead over state Rep. Steven W. Cappelli, R-Williamsport.
Then the tide turned for Yaw.
With about 85 percent of the votes in, Yaw had captured 10,289 votes to Cappelli’s 7,103 votes
Bradford County Commissioner Doug McLinko was a distant third with 4,943 votes
His only strong showing was in Bradford County where he had captured 52.5 percent of the vote. Yaw finished second in Bradford County with 31.4 percent of the vote.
Yaw captured Lycoming and Susquehanna counties.
Cappelli, who rolled the dice in giving up his 83rd state House seat to mount his Senate run, managed 6,154 votes in Lycoming County to Yaw’s 7,565 votes.
McLinko had gathered 1,940 votes in Lycoming County.
There were no results for Union County last Tuesday night.
Yaw attributed his win to a number of factors, including hard campaigning.
“It was very, very hard campaigning. I think my background, and the fact that I could identify with people in the 23rd Senatorial District. Plus, I have some professional experience and training which I think the other candidates didn’t have. Plus, I was a veteran.”
Yaw said people may also responded to Cappelli’s vote in favor of I-80 tolling.
He said he spent election night at home watching votes come in with family and his supporters.
Yaw will face Democrat Trey Casimir of Lewisburg in the general election in November. Casimir ran unopposed for the Senate seat.
Cappelli could not be reached for comment late Tuesday.