SEATTLE (AP) — Matt Dominguez homered and drove in three runs, Dallas Keuchel struck out a season-high eight and the Houston Astros broke a seven-game skid with a 7-2 win over the Seattle Mariners on Monday.
It is the seventh straight loss for Seattle, which is the longest active streak in the majors.
The Astros took advantage of an error by Mariners third baseman Kyle Seager in the sixth inning to score four unearned runs off Felix Hernandez (3-1) and break a 2-all tie.
Hernandez took the major league lead with 43 strikeouts after recording four, but was unable to avoid his first loss of the season after shaky defense put the right-hander in a tough situation in the sixth.
Keuchel (2-1) deftly navigated the Mariners for six innings, allowing six hits and a walk, but just two runs.