Cotto is an elite fighter, Hatton a grade A fighter. Seriously though i think Cotto just edges him at 140 at 147 Cotto breaks him down in 8/9
Cotto would win, but it would be tough and it'll probably go the distance. Hatton is fast, strong, agile, and can box pretty effectively. Inside or from a distance ... I think the thing that will stand out is Cotto superior skill and that will carry him to victory. Or Cotto can attempt to follow the blueprint set by PBF ... I can see that ... either way Cotto would be too much, but if he underestimates Hatton, then he would be in for trouble.
That would not end well for Hatton, he learned his lesson from Collazo and Mayweather fights, Cotto is better than Collazo and Mayweather.
cotto by ko... if little floyd can ko hatton, you know cotto's putting him out. but i admire hatton. he should stay at 140. too short. no reach