A look at the election results down the ballot
The primary night action was focused on the Democratic and Republican races for mayor and the heated comptroller's race between Manhattan Borough President Scott Stringer and former Gov. Eliot Spitzer. But there were hotly contested downballot races across the city.
Councilwoman Letitia James and State Sen. Dan Squadron will advance to a runoff to determine the victor of the primary for public advocate. Without a Republican on the ballot, the Democrat will be the presumed winner. James ended primary night on top with 36% of the vote, while Squadron took 33%. Lawyer Reshma Saujani and educator Cathy Guerriero took 15% and 13%, respectively. The runoff is Oct. 1.
Brooklyn District Attorney
Attorney Kenneth Thompson won a historic upset against incumbent Charles J. Hynes, who held the position of Brooklyn's top prosector for 24 years. With 55% of the vote, Thompson is set to become Brooklyn's first black district attorney and first one to knock off an incumbent in New York City since 1955. Hynes will be on the Republican line in the general election, but is not expected to mount a campaign.
Manhattan Borough President
Councilwoman Gale Brewer of the Upper West Side bested three candidates-two City Council members and the chair of Community Board 1 in lower Manhattan-in the Democratic primary for Manhattan borough president with nearly 40% of the vote. The primary win ensures her victory this November, when she will face a token Republican opponent.
Queens Borough President
Former Councilwoman Melinda Katz toppled Councilman Peter Vallone in the race for Queens borough president, with 44% of the vote. Vallone, Katz's main opponent, took 33%.
City Council District 3
Community Board 4 Chair Corey Johnson won the Democratic primary to succeed City Council Speaker Christine Quinn in her Chelsea-based district. Johnson trounced Yetta Kurland, an attorney and radio host, with 62.5% of the vote.
City Council District 38
Carlos Menchaca, a City Council aide, handily beat incumbent Councilwoman Sara Gonzalez in this Sunset Park seat with 57.5% of the vote.
City Council District 34
Vito Lopez's fell short of his attempt to cling to political life in the City Council after sexual harassment allegations from female staffers forced his resignation from the state Assembly. Lopez lost his race for the Williamsburg and Bushwick Council seat against Antonio Reynoso, a Council aide, who took 49% of the vote.
City Council District 1
Councilwoman Margaret Chin fended off a challenge from Jenifer Rajkumar, a lawyer and Democratic district leader who sought to capitalize on the incumbent's support of NYU's expansion. Chin cruised to re-election with 58.5% of the vote.