DENVER -- Carlos Gonzalez is heating up right when the Colorado Rockies need him the most.
Gonzalez's 14th home run made him the first Rockies player to go deep in four consecutive at-bats. It was the 22nd time a major-league player has connected in four consecutive plate appearances and the 38th time for four consecutive official at-bats.
|More on Astros-Rockies|
|More MLB coverage|
"I don't play for records. Records just happen," he said. "I'm happy I'm part of a record, but at the same time I'm not thinking about anything else. The only record I look for is our team record."
Gonzalez's big offensive night helped soften the blow of losing All-Star shortstop Troy Tulowitzki for at least two weeks. Tulowitzki was placed on the 15-day disabled list after he strained his groin Wednesday during a 13-5 victory.
Tulowitzki felt pain after running out of the batter's box when he grounded out to second during the Rockies' six-run sixth inning.
"This is the right thing to do, this is the right move to make," Rockies manager Jim Tracy said. "I don't think it's anything structurally bad. However, he's very sore and very tender."
Gonzalez, hit home runs in his last three at-bats Wednesday, hit a three-run shot in the first inning against Bud Norris. He came to the plate in the second with a chance at history, but he insisted that wasn't on his mind.
"I hit three [Wednesday] and I wasn't even thinking about hitting a home run, so why would I think about hitting another one?" Gonzalez said.
With Dexter Fowler on second, Norris went to 2-0 on Gonzalez before the Astros decided to intentionally walk him.
"I can promise you, I wasn't going to give him the take sign if he went to 3-0," Tracy said.
Gonzalez also doubled in the fourth, singled in the eighth, stole a base and scored three runs. The talented left fielder is 13 for 20 with six home runs and 10 RBI in his past five games.
"He's been an absolute terror," Norris said. "Good luck trying to cool him off."
Marco Scutaro also hit a home run for the Rockies, who had 15 hits overall and pounded Houston pitchers in the four-game sweep. Colorado finished the series with 40 runs and 56 hits after scoring only 20 runs in its previous five home games.
Every position player had at least one hit Thursday.
"CarGo's in another world, Cuddy puts in a good at-bat every time and drives somebody in," Rockies starter Jeremy Guthrie said. "One through eight is a tough at-bat right now."
J.D. Martinez hit a home run for the Astros, who have lost six straight.
The Rockies didn't need Tulowitzki in the series finale. They led 4-0 before Norris (5-2) recorded an out in the first inning.
Colorado led 5-0 after one and added four more in the second before Norris was replaced by Rhiner Cruz. Norris allowed seven hits in 1 2/3 innings and his ERA jumped from 3.34 to 4.52.
"Tough start. They've scored 15 runs in the first inning these four games," Houston manager Brad Mills said. "That'll put you behind the 8-ball pretty early. That was troublesome."
Martinez connected in the second to get Houston on the board. Juan Castro had an RBI triple, pinch-hitter Justin Maxwell doubled in a run and Jose Altuve added an RBI single in the Astros' three-run fourth.
Cuddyer had an RBI single in the fourth and Scutaro connected in the sixth, helping Guthrie (3-3) earn his first victory since April 22. The right-hander, who was 0-2 with a 4.41 ERA since returning from a right shoulder strain, gave up five runs and 12 hits in seven innings.
"I gave up a lot of hits, maybe a career high, but our bats have been really hot, gave us a nice cushion and continued to tack on, which is so big," Guthrie said. "We outscored them tonight."
- The Rockies activated INF Chris Nelson (wrist) from the 15-day DL to take Tulowitzki's place on the roster.
- Houston sent pitcher J.A. Happ home early Thursday in anticipation of his start against Cincinnati on Friday.
- The Rockies will start LHP Josh Outman (0-1) in Friday's series opener against the Los Angeles Dodgers.