I think some credit needs to go to the Hatton camp for the match-making here. Juan Urango is the perfect fighter for ricky to adjust to coming back down to 140, and also stylistically, becuase to as far as I can remember, this is the first fight Hatton has had in a long long time where his opponent is actually going to come all the way forward and slug it out with him, just like Castillo. Also, no one rule Urango out just yet, anyone with a big punch can win a fight!

As for Hatton vs Castillo, as long as Hatton is good at the weight, as he always is thanks to his incredible training and preparation, he is the favourite in this fight, everything Castillo does, I think Hatton does just a little bit better, strength, punch output, defence, speed, footwork, power, equal chins, left hook, body punching, and most importantly stamina. The only thing I can think of that Castillo does better is his jab, although Hattons has improved a lot, especially when using it to finish a combo, something few fighters do.

Castillo can win this if he can get into a rhythm, when he is in a rhythm, he is like a puzzle that you can't figure out, even Mayweather couldn't, he's a really good thinker in the ring, but I doubt he will be able to resist going toe to toe like he did with Corrales, and he'll be outslugged IMO by Hatton.