I have only seen 3 Haton fights, and many Castillo fights, going back over a dozen years. The Castillo that beat Stevie Johnston for the lightweight title was a Castillo past his best and that Castillo would have beaten the Hatton that I have seen.