>>RESULTS: Georgia election results
>>RELATED: Georgia's election problems blasted as November vote looms
>>PHOTOS: Georgia voters struggle with long lines, new equipment
He also left little to chance. With surveys showing him hovering near the 50% mark, the threshold to avoid a runoff, Ossoff poured $450,000 of his own cash into his campaign to amplify his message and extend his outreach efforts.
His victory comes after a primary marred by long lines, equipment malfunctions and missing absentee ballots that put the state's voting problems in the national spotlight.
In an online address late Wednesday, he warned that Perdue and his Republican allies were leading Americans down a “dark path.”
“This is not a moment to let up. This is a moment to double down,” said Ossoff, who owns an investigative journalism firm. “We can no longer go down a path of authoritarianism, of racism, of corruption. We are better than this.”
The win gives Democrats the chance to unify behind his campaign against Perdue, a first-term Republican and former Fortune 500 chief executive with close ties to President Donald Trump.
Perdue, 70, will be a formidable foe. His family's extensive political network has deep ties to Republican power brokers in Atlanta and Washington, and he's amassed $9 million in his campaign account. He is so popular among Republicans that he didn't draw a primary challenge.
As Democrats dueled for the right to challenge him, Perdue tied them to “socialists” and questioned whether they support the nascent movement sparked by the George Floyd protests for racial justice to cut funding to law enforcement agencies.
“Now more than ever, Georgians need outsider David Perdue and his experienced leadership in the U.S. Senate,” said his campaign manager, Ben Fry, late Wednesday.
“While Jon Ossoff is a favorite of liberal elites and Hollywood celebrities, he will be nothing but a rubber stamp for Nancy Pelosi and Chuck Schumer and their radical agenda.”
Ossoff's victory was called by The Associated Press as absentee ballots from metro Atlanta, his biggest base of support, steadily boosted his vote total above the 50% mark. Earlier in the day, with Ossoff just short of an outright victory, Tomlinson declared that she had forced the runoff.
The former Columbus mayor, who was in second place in the mid-teens, sent a press release trumpeting a runoff between a “proven leader and a failed repeat candidate who can’t break 50%.” It was a reference to his 2017 defeat in the nationally watched race against Handel.
“Voters in Georgia know we need a strong candidate to take on David Perdue, and even though Jon is universally known, a majority of voters have rejected him again,” she said.
It was an unusually strong rebuke for a candidate who was trounced by Ossoff in every part of the state except the region surrounding her Columbus base. It was also a reminder of how brutal a runoff could have become if Ossoff didn’t win the race outright.
Tomlinson was unsparing in her criticism of the former congressional candidate, questioning his level of experience as she contended she's the only Democrat in the race who can defeat Perdue.
She conceded the election to Ossoff late Wednesday, and called for her supporters to “do all they can” to support him in November.
Runoffs in Georgia are famously unpredictable. Republican Brian Kemp finished a distant second to Casey Cagle in the 2018 GOP primary for governor, but Kemp -- after gaining the endorsement of President Donald Trump and with help from a secretly recorded conversation -- routed Cagle nine weeks later in a runoff.
Amico, the party’s 2018 nominee for lieutenant governor, was set to finish in third place. She did not issue a statement following Ossoff's victory, but earlier said she would wait until all ballots were counted to honor those that voted.
Ossoff was the last of the major candidates to enter the race, announcing in September, months after Tomlinson launched her bid. He became the perceived front-runner, thanks to the name recognition he built during his 2017 race for the 6th Congressional District in Atlanta's northern suburbs.
He narrowly lost that race, the most expensive U.S. House contest in history, after raising roughly $30 million during the campaign. But he amassed a lengthy donor list, a network of contacts and hard-earned experience dealing with cutting personal attacks and intense media scrutiny.
In that race, he pushed a mix of liberal policy stances and centrist-sounding messages to try to woo moderate voters in the district. In this contest, he’s embraced a more liberal approach and is more likely to directly confront Perdue and other Republicans.
“I learned never to be intimidated from telling my own story and touting my own accomplishments by the inevitable partisan smears that will come from super PACs in Washington,” Ossoff said in a recent interview. “I’ve been through the fire. I no longer care what they say about me.”
Though he led in polls and fundraising, it seemed likely through much of the campaign that the seven-candidate race would end in an August runoff. But several surveys within the final weeks showed Ossoff in range of a clear victory.
The coronavirus pandemic may have helped his campaign, too. All three candidates were forced to resort to virtual campaigning as restrictions took hold in March, but analysts said it could give candidates with high profiles and deep pockets an edge since old-fashioned retail politicking was largely off-limits.
Armed with the endorsements of U.S. Reps. Hank Johnson and John Lewis — veteran Democrats he considers mentors — Ossoff has embraced left-leaning policies he didn’t emphasize during his 2017 campaign.
Ossoff has talked often about deep racial inequities that shape every facet of American life, and he’s promised to fight for stronger civil rights protections, an end to mandatory minimum prison sentences and a ban on private prisons.
One of his recent TV ads invokes the death of Ahmaud Arbery, a 25-year-old shot dead while running near his Brunswick neighborhood, in his push to overhaul the criminal justice system. He’s called the pandemic a “massive wake-up call” to expand health insurance and bolster public health funding.
And he’s kept his message fixed on Perdue, whom he’s described as a corrupt defender of the status quo.
“I expose corruption for a living,” he said at a forum, “and David Perdue sells access for campaign cash.”