SEATTLE â Hisashi Iwakuma allowed an unearned run in seven innings and the Seattle Mariners beat Houston 3-2 on Monday night, sending the Astros to their fifth straight defeat.
Raul Ibanez hit his team-high 12th home run and Michael Morse had an RBI double for Seattle.
Iwakuma (7-1) gave up four hits, struck out eight and walked one while reducing his ERA to 1.79, second-lowest in the majors behind Boston right-hander Clay Buchholz (1.71).
Iwakuma has been particularly stingy at home. He leads the AL with a 0.92 ERA in six starts at Safeco Field, striking out 46 and walking three. In 24 career appearances there, including 16 starts, he is 9-3 with a 1.89 ERA.
Carter Capps and Charlie Furbush worked the eighth. Tom Wilhelmsen got three outs for his 16th save in 19 opportunities.
Pinch-hitter Carlos Corporan had a two-out RBI single in the ninth before Wilhelmsen retired Matt Dominguez on a foul pop to end it.
The Astros made three errors to give them 47, tying the Los Angeles Angels for most in the AL.
Marwin Gonzalez started the Astros' rally in the third with a one-out single. He is hitting .533 (8 for 15) against Mariners pitching this season.