ANAHEIM, Calif. -- Efren Navarro singled home a run with two outs in the 16th inning on Friday night, and the Los Angeles Angels came out of the All-Star break with a 3-2 victory over the Seattle Mariners -- and a new closer.
After the 10th inning, the Angels announced they had acquired two-time All-Star Huston Street from the San Diego Padres in a multiplayer deal that included five minor leaguers.
Dominic Leone (2-2), the eighth Mariners pitcher, gave up a one-out double to All-Star MVP Mike Trout in the 16th and intentionally walked Josh Hamilton with two out after a comebacker by Albert Pujols. Navarro batted for John McDonald and stroked the first pitch up the middle to bring home Trout.
Hector Santiago (2-7), the ninth Angels pitcher, allowed one hit over 2 1-3 innings to get the victory.
The victory, coupled with Oakland's 5-4 win against Baltimore, kept the Angels within 1 1-2 games of the Athletics for the AL West lead. They have won six straight, and are a major league-best 27-9 since June 6.
Robinson Cano, who was 4 for 6 with a walk, greeted Jason Grilli with a leadoff drive to right-center in the 10th and got to second with a pop-up slide. But shortstop McDonald, who had entered the game as a pinch-runner for the injured Erick Aybar, kept his glove on Cano after getting Trout's relay from center field. Angels manager Mike Scioscia requested a video review, and Cano was ruled out.
Aybar led off the ninth with a single against Charlie Furbush, but left with a groin injury as Seattle manager Lloyd McClendon switched to Danny Farquhar. McDonald advanced on Howie Kendrick's sacrifice, but Farquhar struck out David Freese and C.J. Cron.
Jered Weaver was charged with two runs and six hits in six-plus innings, striking out eight and walking two.
Seattle righty Hisashi Iwakuma allowed two runs and six hits over seven innings and was lifted after just 77 pitches. The new no-collision rule played a huge part in the Angels scoring the game's first run, after Hendrick led off their two-run fifth with a single and came all the way around on Freese's double to the wall in right-center.
Second baseman Cano got the relay from right fielder Chavez and got the ball to the plate in plenty of time to get Kendrick, who jarred the ball loose from Mike Zunino's glove on an attempted sweep tag. Freese continued to third on Zunino's error and scored on Hank Conger's single through a drawn-in infield.
The worst-line-of-the-night award went to Mariners 3B Kyle Seager, who was 0 for 7 with three strikeouts. ... Seattle RHP Tom Wilhelmsen allowed one hit over four innings, struck out four and threw 51 pitches in the longest of his 192 big league appearances. ... The Angels agreed to terms with LHP Sean Newcomb, their No.1 draft pick last month and the 15th overall selection. ... When Weaver threw a called third strike past James Jones in the fourth, he became the second Angels pitcher with at least 100 strikeouts in nine consecutive seasons. LHP Chuck Finley had a 12-year streak from 1988 through 1999. All-time strikeout king Nolan Ryan spent eight seasons with the Halos.