Povetkin is small and would be clean. Joshua wins. People have to accept this is Joshua's time, he will only get better, the quicker the better heavyweights get at him the more chance they will have.
Logically Povetkin should be favoured he's far more experienced and far more proven than Joshua. But I have faith in Joshua's ability and think he can beat Povetkin. His size, power, uppercut and athleticism can see him through. Though obviously it wouldn't be an easy fight.
I'll shock everyone here, I think AJ stops Povetkin. He's too short, his chin is overrated, AJ will stun him with something, unleash a flurry, British stoppage.
I think any super tall fighter has the potential to beat Povetkin. Fighting on the back foot, they can hit him and not get hit all night. AJ doesn't seem to like that style though. He fights more like Povetkin himself. If AJ fights with his usual style, then I'd probably have to go with Povetkin winning. I can't really see Povetkin getting KOd.
I don't know, however, if I am guessing, I would take AJ, young, big, strong, could be getting better. Either way I would love to see this fight.