Broncos give D-backs a fight in loss