Even though Curry was off the night he lost to Honeyghan, I'd still pick that version of Honeyghan to beat Miggy.
Cotto is a fragile little doll, he can't handle a rough fight... Honeyghan would crowd him, elbow him, headbutt him, shoulderbutt him... Cotto would get tired and banged up and he'd lose after leading after 8 rounds or so