SEATTLE — Taijuan Walker struck out a career-high 11 while pitching into the seventh inning to lead the Seattle Mariners to a 6-3 victory over the Houston Astros on Saturday night.
Nelson Cruz, Seth Smith and Mark Trumbo homered for the Mariners, who have won two in a row and scored at least five runs in back-to-back games for the first time since April 19-20.
Walker (5-6) allowed three runs and five hits, and walked none in 6⅓ innings. The 22-year-old right-hander is 4-1 with a 2.04 ERA in his last five starts, and has gone at least six innings in all of them.
Evan Gattis and Luis Valbuena homered for the Astros, who blew an early 2-0 lead.
Houston starter Dallas Keuchel (8-3) extended his streak of pitching at least six innings to 26 consecutive starts — the longest active run in the majors — but had his worst performance of the year. Keuchel’s four walks, five earned runs, and three home runs allowed were all season highs.
Things went wrong early for Keuchel. After Gattis and Valbuena hit solo homers in the top of the second to give the Astros a 2-0 lead, Keuchel lost his control. The Mariners tied it in the bottom of the second largely due to four walks in the inning by Keuchel, two coming with the bases loaded. Keuchel had not given up more than three walks in any of his previous 14 starts this season.
Carson Smith came on with two on and two outs in the eighth and closed the game, retiring all four batters he faced, for his fifth save.
Cruz’s homer in the third inning gave the Mariners a 3-2 lead. It was Cruz’s 19th homer, and his first since May 27.
The Mariners extended the lead with solo homers by Smith and Trumbo — his first since being traded to Seattle on June 3.