SEATTLE — The Houston Astros went into their game at Safeco Field leading the majors in home runs. They quickly added to that total.
George Springer, Yuli Gurriel and Evan Gattis hit long home runs and the Astros wrapped up another winning road trip, beating the Seattle Mariners 8-2 Sunday.
The Astros went 6-1 on this swing and improved to a major league-best 29-9 on the road. They also own the top record in baseball at 52-25, helped by 124 home runs.
"I felt like our offence was really good," manager A.J. Hinch said. "We're going to be able to at least piece something together on most nights."
Houston rookie Francis Martes started in place of Brad Peacock, who's on the paternity list. Martes gave up two runs in two rough innings, walking four and hitting a batter.
Four relievers combined to shut out the Mariners on three hits for seven innings, with Michael Feliz (3-1) getting the win.
"They came up with huge innings and they came in and threw very well," Hinch said. "Obviously, it's big to get a series win against these guys on the road, the way they've been playing, but we needed all of our guys to step up."
Ariel Miranda (6-4) allowed four runs on five hits and a walk in 7 1/3 innings.
Springer hit his 22nd homer in the fourth. The solo shot hit the batter's eye in centre field and travelled an estimated 456 feet.
Later in the inning, Carlos Correa added an RBI double and Gurriel hit a two-run homer into the upper deck in left field.
In the ninth, Gattis hit a two-run homer into the upper deck, his fifth of the season.
Robinson Cano staked Seattle a 2-0 lead in the second with a two-out, bases-loaded double. Trying to score from first, Mitch Haniger was ruled out at the plate.
The Mariners challenged the call, which appeared to get overturned when umpire Angel Hernandez gave a safe signal. The umpires then called Haniger out, saying the play stood.
Mariners manager Scott Servais said Hernandez told him he made the wrong signal.
"You don't often see that," Servais said. "Sometimes the eyes go bad, the ears don't usually go bad."
Astros: LHP Dallas Keuchel (pinched nerve in neck) will likely return after the All-Star break. He has yet to throw off a mound since being placed on the 10-day DL retroactive to June 5. ... 1B Marwin Gonzalez (oblique) was out of the lineup for the second consecutive game. ... Reliever Jordan Jankowski was optioned to Triple-A Fresno postgame to make up room for Peacock's return Tuesday.
Mariners: OF Ben Gamel (groin) didn't play after his 15-game hitting streak was snapped Saturday night. 1B Danny Valencia (wrist) also missed his second consecutive game. Valencia and Gamel aren't expected to go on the disabled list. ... There's no timetable for RHP Hisashi Iwakuma (shoulder inflammation), out since early May, to resume his rehab assignment after struggling in his first two rehab starts.
Astros: After having Monday off, Houston begins a three-game series at home against the Athletics. RHP Mike Fiers (5-2, 3.81 ERA) starts against LHP Sean Manaea (6-4, 4.05 ERA).
Mariners: Seattle has its first day off since June 5 and begins a two-game series Tuesday against the Phillies. LHP James Paxton (5-2, 3.39 ERA) will look to bounce back from going 0-2 with a 9.69 ERA over 13 innings in his past three starts. The Mariners won both games against the Phillies earlier this season in Philadelphia.