Tommy La Stella hit two home runs and the Los Angeles Angels held on to avoid a four-game sweep with an 8-6 victory against the Mariners on Sunday afternoon.
Kevan Smith and Brian Goodwin also went deep for the Angels, who snapped Seattle’s nine-game road winning streak.
Trailing 8-1, Tom Murphy, Dee Gordon and Mitch Haniger hit home runs for the M’s in the ninth inning and Seattle actually brought the tying run to the plate before Luis Garcia, the third Angels reliever in the inning, got Edwin Encarnacion to pop out to first base to end the game.
Mariners starter Mike Leake (2-2) allowed four runs on six hits in six innings. He walked two and struck out four. Reliever Shawn Armstrong and R.J. Alaniz each gave up two runs in one inning of work.
Hansel Robles started for the Angels but only went one inning, per design. Jaime Barria (2-1) got the win with five innings of one-run relief.
With the late rally, the Mariners continued their streak of having scored five or more runs in every road game this season. failed to score five runs in a road game for the first time this season. They’re averaging an MLB-best 7.8 road runs per game.
By the numbers
56: The number of home runs the M’s have hit through the first 25 games of the season, a major-league record. The 2000 St. Louis Cardinals held the previous mark of 55.
Our take from right field
It wasn’t much of a game until the M’s started teeing off on Angels relievers Noe Ramirez and Cody Allen in the ninth. That they brought the potential tying run to the plate after trailing by seven runs entering the inning shows how well their power plays.
The M’s have a day off before beginning a two-game series Tuesday in San Diego. RHP Erik Swanson (0-1, 3.38 ERA) is scheduled to make his second big-league start for Seattle. San Diego has yet to announce its rotation for the series. Game time is 7:10 p.m. at Petco Park.
Subscribe to the sports newsletter
Get the day’s top sports headlines and breaking news delivered to your inbox by subscribing here.