WBC interim light heavyweight champion David Benavidez (30-0, 24 KOs) had to walk through pure fire to defeat previously unbeaten WBA 'regular' light ...