Mike Trout mashed a two-run homer, J.B. Shuck had three hits with a run scored and the Los Angeles Angels of Anaheim topped the Seattle Mariners, 5-1, at Safeco Field.
Josh Hamilton continued his hot-hitting on the road, going 2-for-5, as the Angels posted consecutive wins for the first time since Aug. 9-10. Hamilton is now riding a 12-game hitting streak away from Anaheim.
Jason Vargas (7-5) held his former team to a run and eight hits over 6 1/3 innings.
Vargas' current club handed Erasmo Ramirez his first loss of the season. The first-inning blast by Trout was among the seven hits given up by Ramirez (4-1), who matched Vargas with five strikeouts in 6 2/3 innings.
It remained a 2-0 game until the seventh, when right fielder Endy Chavez dropped what would have been the final out. The misplay on Trout's fly ball enabled Shuck to score.
Lucas Luetge relieved Ramirez and retired Hamilton with two men in scoring position to end the frame.
After being blanked in Friday's series opener, the Mariners were able to get on the board in the home seventh. Humberto Quintero and Dustin Ackley opened the inning with back-to-back singles, with the former scoring on a groundout by a pinch-hitting Nick Franklin.
Michael Kohn took over on the mound and fanned two around a hit batsman to shut down the Seattle threat.
The Angels padded their lead in the eighth, as Kole Calhoun hit an RBI triple and scored on a Chris Nelson single.