New York City’s mayoral candidates debated again Wednesday in their last clash before Election Day.

Early voting is just days away, and New Yorkers had one last chance to see Democratic frontrunner Zohran Mamdani, Republican candidate Curtis Sliwa and independent candidate Andrew Cuomo face off.

Mayoral candidates don’t hold back

It was a night for slings and arrows as all three men vying to be the next occupant of Gracie Mansion searched for a knockout punch that would convince voters that they can not only run the city, but deal with President Trump.

“You’re going to have to confront President Trump,” Cuomo said. “He has said he’ll take over New York if Mamdani wins, and he will because he has no respect for him. He thinks he’s a kid and he’s gonna knock him on his tuchus.”

“We heard from Donald Trump’s puppet himself, Andrew Cuomo,” Mamdani said. “He spent more money on a singing water fountain at LaGuardia Airport than he did on the average cost of an affordable housing unit.”

“Zohran, your resume could fit on a cocktail napkin, and Andrew, your failures could fill a public school library,” Sliwa said.

Sliwa punched hard to prove he deserves to be on the ballot, Mamdani smirked at Cuomo’s attacks and Cuomo made mocking hand gestures when Mamdani refused to take a position on housing issues on the ballot.

There was also an extended debate on Mamdani’s position on Israel. Sliwa spoke about his two sons, who are being raised Jewish.

“They’re frightened. They’re scared. They view you as the arsonist who fanned the flames of antisemitism,” he said. “They cannot suddenly accept the fact that you’re coming in like a firefighter and you’re gonna put out these flames.”

“I think there is room for disagreement on many positions and many policies,” Mamdani said. “All the same, Curtis, I do still want to be the mayor that will keep your sons safe, that will keep every single New Yorker safe.”

There was one thing the three men agreed on:  all would like to continue to employ Police Commissioner Jessica Tisch. When asked if she wanted to stay on, a spokesperson for the commissioner referred to her previous statement that it is not appropriate for her to be “directly involved or seem to be involved in electoral politics.”

Mamdani, Cuomo ask each other questions

The most intense moments came when Mamdani and Cuomo got to ask each other a question.

There was an audible gasp inside the auditorium when Mamdani said he brought Charlotte Bennett, the first woman to accuse Cuomo of sexual harassment, to the debate. He also invited Karen Hinton, a former consultant to Cuomo who has accused him of sexual harassment.

“What do you say to the 13 women that you sexually harassed?” Mamdani said.

“There were allegations of sexual harassment. They were then, went to five district attorneys, fully litigated for four years. The cases were dropped,” Cuomo said.

Cuomo slammed Mamdani for posing with the Deputy Prime Minister of Uganda, Rebecca Kadaga, who has supported anti-gay legislation.

“How do you not renounce your citizenship or demand BDS against Uganda for imprisoning people who are gay?” Cuomo said.

BDS is a referencing to economic sanctions against Israel, a program Mamdani has supported.

“Had I known that the first deputy minister was the architect of that legislation, I would not have taken that photo,” Mamdani said.

Mamdani expands on debate answers

Hinton joined Mamdani in the spin room after the debate.

“As governor and now as candidate, Andrew lost the trust of these people,” Hinton said.

Mamdani explained why he would ask Tisch to stay on if elected, despite their ideological differences.

“A decision that will also deliver the creation of a Department of Community Safety, a decision that will also ensure that safety and justice are being delivered to New Yorkers,” he said.

Mamdani didn’t directly answer a question about if he had asked Tisch if she would stay on, only saying they last spoke after Det. Didarul Islam was killed over the summer.

He also explained his reasoning for ranking Sliwa second in the moderators’ hypothetical question about ranked choice voting.

“There is only one other candidate on that stage who seems to love this city,” Mamdani said.

Sliwa says he’ll be Mamdani’s “worst nightmare,” Cuomo skips spin room

Sliwa, though, fiercely rejected Mamdani’s support even in a hypothetical.

“If, God forbid, Zohran Mamdani was the choice of the people, and we will leave it up to them, is I will organize resistance because I will improve, I will not move. Zohran Mamdani can bet that I will be his worst nightmare,” Sliwa said.

As for Cuomo, who attacked Mamdani’s attendance record in the State Assembly during the debate, he played hooky himself from the post-debate debrief, instead racing over to join Mayor Eric Adams at the Knicks game.

He posted pictures posing with Adams to social media 26 minutes after the debate ended. According to Google Maps, it takes about 20 minutes to drive to Madison Square Garden from LaGuardia Performing Arts Center, where the debate was held.