Eugenio Suarez hit a go-ahead grand slam in the eighth after Corbin Burnes struck out eight over 4.1 rocky innings as the Arizona Diamondbacks delivered the New York Yankees their first loss of the season in a 7-5 victory.