Should be an exciting match...but i see Mosley winning. Shane is faster and more skilled...and stronger as well. He is one of the best conditioned athletes in the sport and also has a great chin to go along with his great experience. Cotto's pressure will make it exciting...but i think Shane has too much arsenal.