Zhang-Joyce. Both fights were one sided but at least Joe tried. Plus it ended with a big knockout, and that always adds some bonus points in the entertainment column.
Canelo Charlo was one of the most pathetic fights I have ever seen so Joyce Zhang 2 is the obvious choice.
I didn't care about Charlo getting pounded but I was gutted by Joyce losing the way he did. Charlo can still make a few quid against fighters his size but Joyce's career at the elite level is unlikely to recover.