SEATTLE (AP) — Nelson Cruz homered twice and Wade Miley pitched seven scoreless innings to pace the Seattle Mariners to a 7-1 victory over Cleveland on Tuesday night, snapping the Indians' six-game winning streak.

Cruz hit a two-run homer in the first inning off starter Cody Anderson (1-4) and added a solo shot in the fifth, his 15th, to put Seattle up 7-0.

Miley (6-2), who had allowed 18 runs in 14 2/3 innings in his last three starts, allowed four hits, striking out three and walking two.

Anderson, who was called up from Triple-A earlier in the day to replace the ailing Danny Salazar, allowed six runs and seven hits in 3 2/3 innings.

Lonnie Chisenhall accounted for the Indians' run in the eighth with a homer, his second, off Joaquin Benoit. Steve Cishek pitched the ninth for Seattle.