Im going to go with Cotto as i cant see anyone beating him except Mayweather.A tough points victory.