I was watching some Cotto highlights and I think if Mosley has enough left in the tank he will beat him, maybe stop him. He has been hurt by lesser punchers than Mosley but none of them followed up effectively. Just look at the Corley fight. Corley had him badly hurt but he started to throw a little wide and missed a lot giving Cotto time to recover. Torres also had him hurt but he lacked the skill to close the deal. Mosley is still a pretty good finisher and I think if he hurts Cotto, which I pretty sure he will early on in the fight, he will be able to make sure Miguel doesnt get the chance to recover. I dont think the Judah fight is going to be anything like this fight because Shane isnt like Zab stylistically or in his mindset. Shane is not going to be intimidated. I think if this was the Mosley of 4 or 5 years ago it would be a one sided win for Mosley, but now it will be more competitive but I still see Mosley winning this one.