The Seattle Mariners came into Houston feeling good after a four-game sweep of the Baltimore Orioles.
They left Texas on Wednesday night looking to get back on track after being swept by Houston to drop to third place in the American League West behind the Rangers and Astros.
Carlos Gomez had three RBIs and finished a home run shy of the cycle and Luis Valbuena hit a tiebreaking two-run homer in the eighth inning to help the Astros complete the sweep with a 9-8 victory.
“I don’t think we played particularly well here,” Seattle manager Scott Servais said. “They did. They played better than we did. At the end of the day, that’s what happens. For whatever reason, after finishing up strong on the homestand just didn’t carry it over down here.”
Premium content for only $0.99
For the most comprehensive local coverage, subscribe today.
The score was tied at 7-7 with one on and one out when Valbuena launched a towering shot off Edwin Diaz (0-2) to the second deck in right field for his second straight game with a homer.
“He hit that ball, (and) I didn’t look back because I knew that it wasn’t a good pitch,” Diaz said. “He hit it far.”
Ken Giles (1-3) struck out two in a scoreless eighth for the win. Luke Gregerson allowed an RBI double to Robinson Cano with one out in the ninth before striking out Dae-Ho Lee with the bases loaded for his 14th save.
Houston led by five early before Cano, Kyle Seager and Lee all homered in the fourth inning to cut the lead 5-4. The Astros stretched the lead to 7-4 with a two-run sixth before a three-run homer by Seth Smith tied it in the seventh.
Evan Gattis added a solo homer for Houston, and Carlos Correa had two hits and an RBI.
Seattle had runners on first and second with one out in the seventh when Smith connected off Michael Feliz to tie it 7-7.
It was a tough night for both starters. Houston’s Mike Fiers allowed five hits and four runs in 3 1/3 innings.
Seattle’s Wade LeBlanc also lasted 3 1/3 innings and allowed six hits and five runs – four earned.
Correa had an RBI double in the first, and Gomez pushed the lead to 3-0 when he sent two runners home with a double later in the inning.
Gattis opened Houston’s second inning with his home run to make it 4-0.
Gomez hit a triple, which landed on Tal’s Hill in center field, with two outs in the third to extend the lead to 5-0.
Fiers had allowed just one hit when Cano sent the second pitch of the fourth inning into the seats in right field for his 20th homer to cut the lead to 5-1. Cano became the sixth second baseman in major-league history to hit at least 20 homers in seven seasons.
A walk by Nelson Cruz came next before Seager homered into the second deck in right field to make it 5-3. After a short coaching visit to the mound, Lee gave the Mariners back-to-back homers for the third time this season with his shot, which also came with two strikes, to get Seattle within one.
“Nice to see him swing the bat with some authority tonight,” Servais said of Cano. “Home run kind of got us going there, a little energized and then Seager hit the bomb to get us right back into the game. Nice to see those guys come up with some big hits but just not quite enough tonight.”
Notes – Felix Hernandez felt good after throwing 45 pitches in a simulated game Wednesday and will make a rehabilitation start for Class-A Everett on Sunday. If that goes well, he’ll throw at Triple-A Tacoma on July 15 and return to Seattle’s rotation on July 20. … Right-hander Taijuan Walker was placed on the DL because of tendinitis in his right foot. Servais said he will visit a specialist soon.