Michael Cuddyer's grand slam fueled a seven-run first inning and Minnesota snapped Seattle's five-game winning streak with an 8-4 victory over the visiting Mariners.
Carlos Silva, who entered the contest with the second-worst run support among American League starters, cruised with the big lead and completed seven innings for his first victory this month. He improves to 10-and-12 on the year.
M's starter Miguel Batista lasted just two innings and lost for only the second time in eight starts. He falls to 13-and-9.
Ben Broussard broke up Silva's shutout by going deep with one out in the seventh, giving the Mariners seven homers in the three-game series.