Unlike the more exciting Castillo fight, this fight impressed me more with the lackluster performance of Corrales than the skill of Mayweather simply because of utter slowness of Corrales, nullifying whatever advantage he had in reach and height - he moved just like a lanky robot. To fight Floyd, you need a good speed, that's an absolute requirement, IMO.