Who beats who? I'd have them in this order: 1-Benitez 2-Trinidad 3-Cotto 4-Camacho I would say that Benitez would handle the other three, he beat a hall of famer at 17, beat Duran, won three titles, and gave a prime Hearns and Leonard hell. Trinidad by a fair margin over Cotto. I think he'd be two powerful for a guy who was in his prime at 140, and Camacho was a good tricky fighter, but was not as great as the other three at lightweight.