In the race for Comptroller Liu beat Brooklyn Councilman David Yassky, who was endorsed by U.S. Senator Charles Schumer, among others, but had little labor support, by a margin of 56 to 44 percent.
In the Public Advocate race, de Blasio beat former Public Advocate Mark Green handily 67 to 33 percent, according to unofficial results.
Green, who held the office from 1994 to 2001, entered the race as the heavily favored candidate. De Blasio, however, built a broader coalition of support and raised more money during the primary campaign.
The runoff wins all but assure victory in the November 3 general election in a city where Democratic voters outnumber Republicans by an estimated 5 to 1 margin.
If Liu wins, he would become the first Asian-American elected to citywide office.
“No one appreciates the wonder and possibility of New York better than me,” Liu said in his victory speech at the Manhattan offices of the United Federation of Teachers. Liu immigrated to the U.S. from Taiwan with his family at the age of five.
De Blasio will replace outgoing Public Advocate Betsy Gotbaum, who decided not to seek a third term. Current Comptroller William Thompson is running for mayor.
The Public Advocate is the city ombudsman and is first in line to the mayor. The Comptroller is the city’s top fiscal position, responsible for monitoring spending and the city’s five pension funds, worth approximately $80 billion.
Liu and de Blasio will face Republicans Joseph A. Mendola and Alex T. Zablocki, respectively, in the general election. (Daniel Bush)