Republican incumbent State Sen. Tom Patton will face a challenge from Democrat Jennifer Brady this November.
Unofficial results from the Cuyahoga County Board of Elections show Patton received 25,302 votes in the 24th Senate District.
Brady, a write-in candidate, garnered 4,645 votes. Because she received more than 50 write-in votes, her name will appear on the November general election ballot.
No independent candidates filed to run for the four-year seat. Filing deadline for independents was Monday.
Patton, 58, of Strongsville, is seeking his second term as 24th District representative to the Ohio Senate.
Before that, he represented District 18 in the Ohio House of Representatives for six years, from 2003 to 2008.
Brady, 56, of Westlake, served one term in the Ohio House of Representatives, representing District 16 from 2007-2008. She was defeated by Nan Baker in 2008 and lost a rematch in 2010.
The 24th District encompasses portions of Cuyahoga County and in 2013 will include Highland Heights, Mayfield Village, Gates Mills, Lyndhurst, Hunting Valley, Chagrin Falls, Bentleyville, Solon, Glenwillow, Oakwood, Walton Hills, Valley View, Independence, Brecksville, Broadview Heights, Seven Hills, North Royalton, Strongsville, Berea, Olmsted Falls, Olmsted Township, North Olmsted, Westlake, Fairview Park, Westlake and Bay Village.