No, I don't believe it was JR who beat up Zoe. He sure didn't help her though. I didn't see who beat her because I was busy sewing and didn't look up soon enough. Am I alone in thinking that the actor who plays JR doesn't do a very good job of acting?
I love the Zoe/Zarf character. That's what got me back into watching this soap.