Ryan Garcia caused one of the biggest shocks of the year as he defeated Devin Haney in New York City.
Haney was dropped three times before losing on the scorecards but still retained his WBC title as Garcia couldn't win it due to being overweight.
The full fight card results from Haney vs. Garcia can be found below.