SEATTLE -- One day after an ill-advised bunt attempt in a losing effort, Jose Altuve returned to what he does best.
Altuve homered among his four hits and drove in three runs, Collin McHugh escaped a pair of bases-loaded jams to pitch six scoreless innings, and the Houston Astros beat the Seattle Mariners 8-1 on Sunday.
Altuve, who bunted on his own with the tying run on second and none out in the ninth inning of Saturday's 1-0 loss, had a two-run homer and three singles in five at-bats to raise his American League-leading average to .346. McHugh (6-6) allowed four hits and walked four, striking out 10 to win for the first time in eight starts since his last victory on May 30.
"Today I went there and I wasn't thinking about bunting," Altuve said. "I was thinking about hitting the ball, driving the ball. I felt really good at the plate today, I feel really happy that we won the game."
Mike Montgomery (3-4), making his second start this season after 30 relief appearances, allowed four runs and seven hits in five innings, walking two and striking out seven.
Altuve had the green light on a 3-0 pitch in the third and delivered his 15th homer to follow Marwin Gonzalez's leadoff double, putting Houston up 3-0.
"He pretty much has a green light at life," Astros manager A.J. Hinch said. "Stealing, hitting 3-0, hitting 0-0, he's a very gifted player, but he works at it. He's fun to be around."
The Astros made it 4-0 in the fifth when Gonzalez again doubled to open the inning, took third on a throwing error by center fielder Leonys Martin, and scored on Altuve's single to left.
The Astros hustled across an unearned run in the first. Gonzalez reached on a fielder's choice and Altuve singled. Gonzalez stole third and continued around on an error by third baseman Seager, who misplayed the throw from catcher Jesus Sucre.
The Mariners, who have lost six of their last seven against the Astros, committed four errors, walked four and left 10 runners on.
"That's the worst game we've played all year," Mariners manager Scott Servais said. "Messed up six or seven plays in the field today. We played a terrible ball game. There's no way you can sugarcoat that."
McHugh escaped a pair of bases-loaded situations without allowing a run.
In the first, Seager's one-out drive to right with the bases loaded barely hooked foul. Seager then struck out and Dae-Ho Lee bounced back to the mound.
In the third, the Mariners loaded the bases with no outs on a walk to Leonys Martin, a pop single by Robinson Cano on an overturned call and Nelson Cruz's single to the base of the wall in right-center. McHugh struck out Seager and then enticed Lee into an inning-ending double-play bouncer to second.
"I started sweating a little bit more when I was out there and I saw that ball, you start to give it the whole body lean a little bit," McHugh said of Seager's long foul. "That could have changed the game, could have broken the game wide open."
ALTUVE MISSES FIFTH HIT
Altuve, who struck out in his final at-bat, has 17 four-hit games in his career, but never a five-hit game. "The elusive fifth hit is hard for him," Hinch said, "It's a funny thing to say, because the first four aren't very easy for anybody but Altuve."
UPON FURTHER REVIEW
With nobody out in the third, Astros shortstop Carlos Correa dropped Cano's pop up while reaching across the foul line behind third base while looking back into the sun. The Mariners challenged and the call was overturned after a review estimated at 2:08, giving Cano a single to put runners at first and second.
Astros: SS Correa was hit by a pitch in the seventh. He stayed in the game but was replaced by pinch-hitter A.J Reed in the eighth. "Correa's fine. I took him out because I wanted Reed to get an at-bat and steal a couple innings of rest for him," Hinch said.
Mariners: SS Ketel Marte and OF Nelson Cruz both returned to the lineup after missing Saturday's game. Marte injured his ankle Friday night and Cruz fouled a ball off the top of his left foot.
Astros: RHP Mike Fiers (6-3, 4.35 ERA) opens the three-game series at Oakland. Fiers allowed four earned in runs in 3 1/3 innings with a no-decision in his last start prior to the All-Star break, but he has not lost in seven starts since May 27.
Mariners: LHP Wade LeBlanc (1-0, 3.52 ERA) makes his fourth start since being acquired in a trade with Toronto to open a three-game series at home against the White Sox.
Touted Seattle Mariners prospects Jarred Kelenic, Logan Gilbert making MLB debut
Jarred Kelenic and Logan Gilbert are making their MLB debuts for the Mariners on Thursday night.
Minnesota Twins, Philadelphia Phillies, Milwaukee Brewers join teams moving toward 100% fan capacity
The Twins, Phillies and Brewers are among the teams moving toward 100% capacity in their ballparks.
Target to temporarily pause sales of popular sports, Pokémon cards due to safety concerns
Retail store Target released a statement this week stating it will temporarily pause sales of NFL, NBA, MLB and Pokémon cards out of caution for its employees and customers.
Boone: Torres' positive test was unexpected
Aaron Boone says Gleyber Torres is asymptomatic and hopes the team can come out of this COVID outbreak in the coming days.
White Sox beat Twins 4-2, stretch winning streak to 6
— Tim Anderson and Jake Lamb homered, Billy Hamilton made a leaping catch at the wall to end a bases-loaded threat and the Chicago White Sox beat the Minnesota Twins 4-2 Thursday for their sixth straight win.
Flaherty's 7th wins lifts Cards as Burnes walks 1st batter
— St. Louis Cardinals pitcher Jack Flaherty became the major leagues' first seven-game winner this year with a 2-0 victory over Milwaukee on Thursday as the Brewers' Corbin Burnes extended his streak to 58 consecutive strikeouts before his first walk.