Del. John Cosgrove, endorsed by the Virginia Credit Union League, comfortably won his party's nomination in a firehouse primary last Thursday, earning a chance to succeed retiring state Sen. Harry Blevins.
Cosgrove bested Portsmouth's Chris Stearns and Chesapeake resident Bill Haley. He received 1,362 votes, with Stearns netting 552 and Haley 138, a party official said.
Cosgrove now turns his attention to an Aug. 6 special election, when voters will install someone to serve the time remaining on Blevins' current term, which runs through 2015. Blevins is a Republican from Chesapeake.