are you forgetting that zhang destroyed andrade in like 2 minutes? and andrade, even before the slam, was starting to get to rose...rose would get stopped in under 3 rounds against zhang..probably round 2.
I'm well aware of that, but Zhang>Andrade and Andrade>Rose so Zhang>Rose is MMA-math, isn't it?
Yes, Andrade was getting to Rose, but that's due to Andrade's output + power - and of course, tha ability to not just throw, but also land a lot.
Those leg kicks accumulated on Rose and were slowing her down, but you shouldn't forget that the grappling that took place earlier in the fight also was a factor which made Rose slower, so it's not like Andrade was outstriking Rose, at the very least not due to being a better striker.
Zhang has not shown (yet) to be the kind of striker that walks somebody down who's proficient with her movement and distance-management, which are things where Rose is extremely good at, so Rose should be able to outbox her.
For similar reasons as those mentioned, i also think that Joanna will beat Zhang.