Ryan Garcia delivered one of the most significant upsets in years, putting 140-pound champ and pound-for-pounder Devin Haney down three times and defeating him by a majority decision Saturday at Barclays Center in Brooklyn.
Here are images from the fight. All photos by Al Bello of Getty Images.
"
"
"
"