I am fully convinced Margarito cheated. There is not other reason to attempt to cheat against Mosley who lost against Cotto. Especially after he beat Cotto. Now, in both fights Cotto kind of cheated himself with sub-standard training. True is after the Mosley fight Cotto thought he was God and paid the price.
Any person who is not biased and with some intelligence can see that he cheated. we have all the evidence in the world 1) any logical explaination on why you would do it vs shane if you just saw your " natural" power did to cotto? 2) the body language and defensive posture and dodgy answers in the hbo faceoff 3) the difference in face damage on the rematch. Guess it was him who hit like a girl