Probably Zamora. It's a knife edge fight but I tend to think Zamora has to land less to get a stoppage than Moon does, and with Moon's defence - or lack thereof - it comes pretty soon. Crazy brawl, though.
Yes, it would be wild as Hell while it lasts. I can see Zamora getting rocked several times, but I think the end result is Moon unconscious at some point.
Zamora KOs Moon. He was an even heavier puncher than Zarate, although Zarate is the more skilled boxer. Moon's style will play into Zamora's punching power, which he would eventually succumb to due to his lack of defense.