From start to finish, the campaign for New York City Mayor, pitting Assemblymember Zohran Mamdani against former Governor Andrew Cuomo, has been scintillating and suspenseful. But tomorrow night, this bittersweet election, spanning more than twelve months, will come to an end. While not as climactic as the Democratic Primary, a come-from-behind upset of epic proportions, the General Election is nonetheless on course for historic voter turnout, the highest in fifty-six years.

With Zohran Mamdani’s victory all but assured, the real drama lies in the details.

Will Mamdani crack 50%? Can the first major Muslim candidate for mayor win back the city’s working-class Hispanic and Asian communities that swung dramatically towards Donald Trump last November? How many Republican voters can Andrew Cuomo peel away from GOP nominee Curtis Sliwa? And will the Black electorate, older and historically loyal to Cuomo, shift to Mamdani, the Democratic nominee?

Thus, in an ode to the infinite nuance of New York City’s mosaic, I have predicted the results, BLOCK by BLOCK.