Ketal Marte drove in the go-ahead run with a looping double in the 9th inning as the Arizona Diamondbacks beat the New York Mets 4-3.