Arizona Diamondbacks defeat New York Mets, 9-6