Aledmys Diaz led off the seventh inning with a home run to break a tie as the Houston Astros rallied to defeat the host Seattle Mariners 3-2 on Sunday afternoon, extending their winning streak to nine games.
Jose Altuve's homer streak ended at five consecutive games, but the Astros swept the three-game series at T-Mobile Park to pull within a game of the first-place Mariners in the American League West.
Right-hander Gerrit Cole (1-2) pitched six strong innings for his first victory of the season. He gave up two runs on four hits with no walks and 11 strikeouts.
Seattle's Mitch Haniger led off the bottom of the first with a home run off Cole, hitting a 1-2 pitch into the bullpen in left field. That gave the Mariners homers in each of their first 18 games to begin the season, extending their major league record.
The Mariners made it 2-0 in the third as Haniger and Domingo Santana hit back-to-back doubles with two-outs.
Mariners left-hander Marco Gonzales, who gave up just one hit and kept Houston off the scoreboard through the first five innings, ran into trouble in the sixth.
Tony Kemp led off with a single to center field and advanced to second on a one-out single by Altuve. Alex Bregman then singled to right to load the bases. Michael Brantley then grounded a two-run single to right field to tie the score and end Gonzales' afternoon.
Right-hander Brandon Brennan struck out Carlos Correa and Yuli Gurriel to end the inning.
Gonzales, who had won each of his first four starts of the season, went 5 1/3 innings and surrendered two runs on five hits, with two walks and three strikeouts.
Brennan, who was selected in the Rule 5 draft in the offseason, opened the season with eight scoreless appearances before Diaz lined the first pitch of the seventh over the left-field wall to give the Astros a 3-2 lead.
Houston right-handers Hector Rondon, Ryan Pressly and Roberto Osuna combined for three hitless innings of relief, with Osuna earning his seventh save of the season.
--Field Level Media