Cotto easily. Bojado never had the stamina or power to have beaten Cotto. Bojado had pop, but nothing to change the fight against Cotto. And he would've tired fast keeping Cotto off him.
Seriously, prime Bojado was a young, untested kid looking polished beyond his years against tomato cans on Friday Night Fights As Whiskey said, Bojado had trouble with a 134 year old Leija, never mind a real accomplished pro like a prime Cotto