Castro comenzó bien en el primer asalto e hizo tambalear al retador con una buena combinación, pero Jackson se recuperó rápidamente en el segundo asalto y fue tomando el control de la pelea, mostrando superioridad técnica a medida que avanzaba el combate.
En el tercer asalto dominado por Jackson, Castro sobre el final del asalto lanzó un potente derechazo y otras combinaciones que removieron a Jackson pero la campana salvo al retador de la furia de "Locomotora".
Castro defendió la corona dos veces más, incluyendo la revancha a Johnson, y luego la perdió con Shinji Takehara por decisión de tarjetas en el duodécimo asalto en 1995.
En 1997 peleó dos "10 rounds" en las 168 libras o peso super mediano contra el legendario ex tetracampeón mundial, el panameño Roberto Durán, ganando la 1.ª el 15 de febrero, en Argentina, Mar del Plata ante 9 000 espectadores, y perdiendo la revancha en el Gimnasio Nuevo Panamá, el 14 de junio, y luego con Jackson, ganando por fallo en diez.
El accidente y sus negativas consecuencias fueron similares a las de su archirrival Roberto Durán en Buenos Aires unos años antes.