DENVER -- Abraham Toro homered in the second of two five-run innings by the Astros and Houston extended its major-league best winning streak to eight games with a 10-8 victory over the Colorado Rockies on Thursday.
Jose Altuve had two hits, including a two-run double that fueled a five-run second inning, when the Astros batted around against German Marquez (2-4). It was Altuve's second straight multihit game since being returned to the No. 2 spot in the batting order after three games in the No. 6 hole.
Ryan McMahon hit two homers for the Rockies, who have lost seven of eight, including all four games of a home-and-home set against Houston.
Kyle Tucker, who homered and tripled twice the night before, had another triple among his two hits and two RBI in the Astros' ninth consecutive victory against the Rockies, including the four this week.
Brooks Raley (1-0) worked 1 1/3 innings for the victory and Ryan Pressly gave up an RBI groundout en route to his third save. Right fielder Josh Reddick made a diving catch of Trevor Story's sinking line drive for the final out.
McMahon had his fifth career multihomer game, hitting a two-run homer off Houston starter Cristian Javier in the second and another two-run shot off Raley in the fifth. Nolan Arenado had a solo homer in the third and Sam Hilliard had a career-high four hits for the Rockies.
Marquez went five innings and allowed 10 hits and 10 runs, one fewer run than his career high against San Francisco on July 15, 2019. Toro hit a three-run homer in the fifth.
Astros reliever Josh James appeared to turn an ankle while fielding an infield grounder for the last out of the sixth inning. He gingerly walked off the field with the assistance of a trainer.
SCORING IN BUNCHES
The Astros got all their hits and scored all their runs in the second and fifth innings, when they sent a combined 17 men to the plate. They have outscored the opposition 48-21 during their eight-game winning streak. They totaled 23 runs in the two games at Coors Field.
WALK IN THE PARK
Raimel Tapia drew four walks, the 10th time in Rockies history a player had walked four times in a game.
Astros: 3B Alex Bregman was placed on the 10-day injured list with right hamstring discomfort. Bregman left Wednesday's game after sustaining the injury while running out a double. LHP Cionel Perez was recalled from the team's alternate training site.
Rockies: INF-OF Chris Owings was placed on the 10-day injured list after aggravating a left hamstring strain while running out a grounder in the ninth inning Wednesday. INF Josh Fuentes was recalled from the alternate training site to replace him. . C Elias Diaz has been reinstated from the restricted list. He was placed on the list Monday for violating unspecified coronavirus protocols. "He satisfied what needed to be satisfied and he's back on the team," manager Bud Black said. LHP James Pazos was optioned to the alternate training site to make room for Diaz.
Astros: RHP Lance McCullers Jr. (2-1, 5.47 ERA) takes the mound in the first of a three-game series at San Diego.
Rockies: RHP Jon Gray (1-2, 5.74 ERA) is slated to pitch the series opener Friday night at the Los Angeles Dodgers as Colorado begins a seven-game trip. Gray went a season-high seven innings in his last outing and earned his first win of the season.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
James Paxton, Boston Red Sox agree to 1-year, $10 million deal, sources say
Left-hander James Paxton and the Red Sox are in agreement on a one-year, $10 million contract with a two-year club option, sources said.
Raisel Iglesias, Los Angeles Angels agree to four-year deal, source says
Closer Raisel Iglesias and the Angels have agreed to a four-year contract, a source told ESPN's Jeff Passan.
Major League Baseball, players union no closer to deal with collective bargaining agreement set to expire, sources say
Major League Baseball and the players union are no closer to a new collective bargaining agreement with the expiration of the current one looming, sources said.
Baltimore Orioles reach 1-year deal with veteran 2B Rougned Odor
The Baltimore Orioles have agreed to a one-year deal with second baseman Rougned Odor.
Gio Urshela reaches $6.55M deal with New York Yankees; Domingo German agrees to $1.75M
Infielder Gio Urshela agreed to a $6.55 million, one-year contract with the Yankees on Tuesday, while starting pitcher Domingo German agreed to $1.75 million and pitcher Lucas Luetge to $905,000.
Miami Marlins acquire Joey Wendle, send Kameron Misner to Tampa Bay Rays
The Marlins have acquired third baseman Joey Wendle from the Rays for prospect Kameron Misner.