Im only going to list ones in my lifetime Barrera Hamed Pacquiao Barrera Mayweather Gatti Mayweather Canelo Hopkins Pavlik Hopkins Trinidad De La Hoya Vargas Forrest vs Mosley Lewis vs Rahman 2 Ward vs Froch Calzaghe vs Kessler Pacquiao vs Cotto
Jose Napoles vs Curtis Cokes 1 Alexis Arguello vs Kevin Rooney Pernell Whitaker vs Greg Haugen Orlando Canizales vs Billy Hardy 2 Marvin Hagler vs Tony Sibson Ricardo Lopez vs Alex Sanchez James Toney vs Iran Barkley Roy Jones Jr vs Richard Hall Mike McCallum vs Michael Watson Donald Curry vs Milton McCrory Sumbu Kalambay vs Doug DeWitt Bernard Hopkins vs Glen Johnson Sugar Ray Leonard vs Dave Boy Green Roberto Duran vs Carlos Palomino Wilfred Benitez vs Maurice Hope Hilario Zapata vs Joey Olivo Jung Koo Chang vs Alfonso Lopez Yuri Arbachakov vs Muangchai Kittikasem Michael Nunn vs Frank Tate Wilfredo Gomez vs Alberto Davila Salvador Sanchez vs Danny Lopez 1 Julio Cesar Chavez vs Edwin Rosario
He was already a phenom, defeating Barrera at that time was already considered an all time great win. A faded Morales went in there and beat him at his own game. That was an excellent performance.