i would be surprised if cotto beat shane, unless shane get old over night which i dout then he will destroy cotto.it will be a good fight but cotto want over power him and he want punch faster then him. mosley has the power and speed, the real chin and the stanima and the boxing smarts to beat cotto.i dont think cotto will win a round either, shane will out box him and get him hurt and then get him out of there in stunning fashion. cotto will bring it but it want be hardly enuff to trouble shane, he might put up a little fight but i dont think the fight will be to tuff for shane.its will be fun to watch for as long as it last.