SI Vault: Boxing PunchesIn anticipation of the Mayweather vs. McGregor & Alvarez vs. Golovkin fights this weekend, Sports Illustrated has compiled a collection of powerful punches from our archives. Author:SI StaffPublish date:Aug 24, 2017SI Vault: Boxing Punches Sugar Ray Leonard vs. Thomas HearnsManny Millan Evander Holyfield vs. Mike TysonManny Millan Sugar Ray Leonard vs. Roberto DuranTony Triolo Evander Holyfield vs. Mike TysonJohn Iacono Floyd Mayweather Jr. vs. Canelo AlvarezRobert Beck Larry Holmes vs. Muhammad Ali Manny Millan Christy Martin vs. Andrea DeShongJohn Iacono Manny Pacquiao vs. Shane MosleyRobert Beck Lennox Lewis vs. Evander HolyfieldJohn Iacono Eric "Butterbean" Esch in action vs Patrick GrahamV.J. Lovero Riddick Bowe vs. Andrew GolotaJohn Iacono Manny Pacquiao vs. Juan Manuel MarquezRobert Beck George Foreman vs. Ken NortonNeil Leifer Carmen Basilio vs. Tony DeMarcoHy Peskin Floyd Mayweather Jr. vs. Marcos MaidanaRobert Beck Sugar Ray Leonard vs. Thomas HearnsJohn Iacono Sylvester Stallone "Rocky Balboa" vs. Antonio Tarver "Mason Dixon"Neil Leifer Sugar Ray Leonard vs. Roberto DuranManny Millan Arturo Gatti vs. Micky WardJohn Iacono Floyd Mayweather Jr. vs. Shane MosleyRobert Beck Larry Holmes vs. Gerry CooneyJohn Iacono Oscar De La Hoya vs. Arturo GattiJohn Iacono Oscar De La Hoya vs. Fernando VargasRobert Beck Aaron Pryor vs. Alexis ArguelloTony Triolo Gerry Cooney vs. Larry HolmesNeil Leifer Muhammad Ali vs. Joe FrazierNeil Leifer Arturo Gatti vs. Angel ManfredyJohn Iacono Evander Holyfield vs. John Ruiz John Iacono Chris Arreola vs. Vitali KlitschkoRobert Beck Larry Holmes vs. Muhammad AliJohn IaconoLatest NewsJake Paul’s Blunt Quote About Mike Tyson Resurfaces After Fight AnnouncementJake Paul to Fight Mike Tyson in Live Netflix Boxing EventJake Paul Bluntly Challenges Canelo Alvarez: ‘Stop Ducking’Boxing Pound-for-Pound Rankings: Canelo Alvarez Could Make Quick Return to PBCRyan Garcia Has Plenty of Questions to Answer Ahead of Devin Haney Fight