Well, Guerrero is a good fighter but he didn´t prove himself enough IMO nor he has skills or a style to give Corrales problems so I would take Corrales by late TKO.
I don't know, Guerrero may have the defence and jab to outbox Corrales. Although Corrales height makes him hard to outbox. If Corrales can force the exchange he KOs Robert.
I'll pick Guerrero. I think he's a safer bet because he's more well rounded than Diego and has great durability and size for that weight.
A year ago would have picked Corrales...Now it might be a different story...Guerrero is demonstrating toughness and versatility going up in weight like he has...Guerrero decision.