Mine are: 5.) James Toney vs. Vassiliy Jirov 4.) Marvin Hagler vs. Thomas Hearns 3.) Diego Corrales vs. Jose Luis Castillo I 2.) Muhammad Ali vs. Joe Frazier III 1.) Arturo Gatti vs. Micky Ward I It was tough, but I know that I could watch these fights a thousand times without getting tired of it.