Mayweather TKO 4
Cotto TKO 9
Jack UD

Those are my final predictions for the fights tonight