IMO Castillo got lucky against Ngoudjo, and was well more past it than Gatti at 140, IMO it would have been a war but Gatti's body shots and resilience would have been the difference, prime for prime obviously i'd pick Castillo, all around more skilled and more talented but due to Gatti's power, guts, and will i doubt it would have been a cake walk