Ketel Marte knocked his 27th homer of the year and Eugenio Suarez had the go-ahead single in the 10th inning as the Arizona Diamondbacks topped the Cleveland Guardians 7-6 in extras.