Jesus Montero and Justin Smoak hit back-to-back home runs, Blake Beavan tied a season-high with seven strikeouts and the Seattle Mariners held on to beat the Colorado Rockies 6-4 on Sunday to complete a three-game sweep.
Mike Carp also homered and Dustin Ackley had two hits for the Mariners.
Carlos Gonzalez homered among his three hits and Dexter Fowler also homered for Colorado, which has lost four straight overall and 8 of 10 at home in May.
The Mariners were 8-4 on the road after sweeping a series in Detroit last month before losing 12 of their last 13 away from home. Coors Field proved to be a cure for their struggles, but not without a tense ninth inning.
Leading 6-2, closer Brandon League came on and gave up a one-out, pinch-hit homer to Fowler, his fifth. Eric Young and pinch-hitter Jason Giambi followed with singles, and Gonzalez knocked in a run with a single to center.
Troy Tulowitzki hit a potential double-play ball to third, but Smoak bobbled the relay at first to k...