SEATTLE -- Brandon Maurer made certain that the struggling Los Angeles Angels didn't get well at Safeco Field on Thursday night.
The Seattle Mariners rookie right-hander made his third consecutive solid start, throwing 6 1/3 scoreless innings to beat the Angels 6-0 in a battle of AL West disappointments.
It marked the third loss in four games for the Angeles (8-13), while the Mariners (9-15) ended a two-game skid.
The Mariners' Kyle Seager continued his recent offensive tear by going 3-for-4 with three RBIs. Seager extended his hitting streak to 14 games -- he's hitting .412 during that span -- and blew the game open with a two-run homer in the eighth.
The Angels had seven hits but couldn't come up with one in the clutch. Inning-ending double plays took them out of the fifth, sixth and seventh innings.
Maurer, whose first two starts saw Seattle get hammered by an aggregate score of 24-11, continued his recent run of success with a 6 1/3-inning, seven-hit performance against the underachieving Angels' bats. He used two inning-ending strikeouts to keep Los Angeles off the scoreboard before relievers Carter Capps and Tom Wilhelmsen finished off Seattle's fourth shutout win of the season.
Seattle saw two rallies get cut off by inning-ending double plays, but the Mariners had already scored twice in both of those innings.
Recent Triple-A call-up Carlos Peguero led off the third inning with a home run, then Seager extended his hitting streak with an RBI single as the Mariners took a 2-0 lead.
In the seventh, Jason Bay drove in two runs with a bases-loaded single.
After Seattle's Endy Chavez collected his third hit with a leadoff single in the eighth, Seager welcomed reliever Nick Maronde to the game by hitting his third home run of the season. That gave the Mariners more than four runs in a game for only the second time in their past 15 outings.
In seven of Seattle's nine wins this season, the Mariners have held opponents to one run or fewer.
The Mariners had 11 hits but left just two runners on base Thursday.
Angels starter Garrett Richards (1-1) allowed five runs on nine hits in seven-plus innings.
NOTES: Before the game, the Angels called up RHP Barry Enright from Triple-A Salt Lake. Enright took the roster spot vacated when RHP David Carpenter was optioned to Salt Lake on Wednesday. ... The Mariners have not won consecutive games since starting the season 2-0. ... Seattle LF Michael Morse got the night off, pushing 1B Justin Smoak into the cleanup spot and 2B Dustin Ackley into the No. 5 hole. Smoak and Ackley went a combined 1-for-7. ... Mariners DH Kendrys Morales, facing his former team for the first time, went 1-for-4.