was loudly booed by the crowd. The HBO announce team loudly voiced its disapproval of the verdict, with unofficial scorer Harold Lederman having Castillo winning 115-111. The fight was controversial enough to the Mayweather team that a rematch was signed. Castillo vs. Mayweather II After Mayweather's successful shoulder surgery, Castillo re-matched with Mayweather. Mayweather used his quick footwork, combinations and his jab specialty to coast to another unanimous decision victory, this time with all analysts in agreement, including Harold Lederman. The smaller Mayweather was again outweighed by Castillo on the night of the fight, as Castillo weighed 147 and Mayweather weighed 138. Castillo vs. Lazcano On June 5, 2004, Castillo regained the Lightweight title and won the vacant Ring Lightweight title by defeating Ring No. 1 ranked Lightweight, Juan Lazcano. Castillo won the fight by unanimous decision, by the scores of 117-111, 116-112, and 115-113. Castillo vs. Casamayor In Castillo's first title defense, he fought former Super Featherweight and future Lightweight champion, Joel Casamayor. In what was a very close fight, Castillo was awarded the close and controversial split decision. The scores were 116-112 and 117-111 for Castillo, and 115-113 for Casamayor. Castillo's next fight was a title defense against Ring Top 10 Lightweight, Julio Díaz, which Castillo won by TKO in the 10th round. Castillo vs. Corrales I On May 7, 2005, Castillo fought WBO Lightweight champion and Ring No. 1 ranked Lightweight, Diego Corrales. Corrales defeated José Luis Castillo for the WBC lightweight title via TKO in the tenth round. The fight is almost universally regarded as the best fight of 2005. Both men stood in front of each other, battering each other with hard combinations and power punches throughout the entire fight. Finally, in the tenth round, Castillo knocked Corrales down. Seconds later, Castillo knocked Corrales down again. Once on the ground, Corrales managed to beat the count, and, after a point was taken away for excessive spitting out of the mouthpiece, Corrales connected with a punch that Castillo later called "a perfect right hand." Corrales then trapped Castillo against the ropes and landed numerous punches, causing the referee, Tony Weeks, to stop the fight. Castillo vs. Corrales II A rematch between Corrales and Castillo occurred on October 8, 2005. On the day before the fight, Castillo weighed-in 3½ lb over the lightweight limit. Since Castillo did not make the weight, the fight became a non-title bout.