So many great ones. #1 has to be Corrales. Canelo, Marquez and Hatton all deserve mention because of how one sided they where.