DENVER -- The Milwaukee Brewers started fast and then had to endure a slow finish.
The wait was worth it.
Milwaukee's Jean Segura had two hits and two RBIs before leaving with tightness in his right forearm.
"He's fine. He may be sore tomorrow," manager Ron Roenicke said. "It tightened up on him is why we took him out."
The Brewers were three outs from winning when the rain picked up and caused a 1-hour, 45-minute delay in the middle of the ninth inning. Jim Henderson then retired the Rockies in over for his 12th save.
It made a winner out of Tom Gorzelanny (2-4), who allowed four runs and six hits in 5 1-3 innings to get his first win as a starter since May 7, 2011. He was sharp early, giving up just three hits and not allowing a runner to second through the first five innings as the Brewers built a six-run lead.
Gorzelanny then ran into trouble in the sixth when the rain started falling. DJ LeMahieu doubled with one out and scored on Tulowitzki's single to centre. Michael Cuddyer walked and Rosario followed with his 14th homer to make it 6-4 and chase Gorzelanny.
During the rally, Gorzelanny pointed at the mound, but he said the conditions weren't a factor.
"I don't think it was more the mound than the mistakes I made," he said. "Something you can't really think about and try not to let it affect you. That inning I could have done a little bit better. All that matters is we got the win."
McHugh (0-2), vying to make a case to be the Rockies' No. 5 starter, gave up six runs and nine hits in five innings.
They made it 4-0 in the second when Norichika Aoki singled with two outs, stole second and scored on Segura's single up the middle.
It was 6-0 after Francisco hit his 13th homer in the third.
"They swung the bat well, they were pretty aggressive. You just hate to put your team in a hole like that early on," McHugh said. "With guys struggling to swing the bat a little bit you want to give them as much cushion as you can."
Milwaukee was also aggressive on the bases.
"I knew they were quick I knew they like to run," McHugh said. "I was trying to be as quick to the plate as possible but guys who have wheels who get out there and know what they're doing on the bases sometimes there's not a whole lot you can do about it."
The Brewers got a scare when Segura was hit on the right forearm swinging at a pitch in the fourth. He went down in pain but stayed in the game after a Brewers trainer checked him over.
He was replaced by Jeff Bianchi in the bottom of the sixth after experiencing tightness in his forearm.
"When you get hit with the baseball you always think it's going to be bad," Segura said. "I was having trouble gripping the ball and gripping the bat so (Roenicke) made the decision to take me out. It was getting worse."
Segura said he wasn't sure if he would play Sunday.
Lucroy hit his 15th homer in the seventh to give the Brewers a three-run cushion. The Rockies threatened bottom of the seventh but reliever Brandon Kintzler got LeMahieu to ground into an inning-ending double play.
"We really swung the bat well. Luc adding on the home run I thought was really big," Roenicke said. "Anytime you don't do anything and that team starts catching up, somewhere you need to add on. I thought that was a big home run."
Tulowitzki led off the eighth with his 18th to make it 7-5.
"Early on it looked like one of those games that could get away from you and we fought our way back and had a shot late," Rockies manager Walt Weiss said. "That was the silver lining, if there ever is one in a loss. The guys battled their way back and had a shot late."
NOTES: Colorado OF Carlos Gonzalez (sprained right middle finger) was out of the lineup for the second straight game. He is considered day-to-day. ... The Rockies optioned RHP Mitchell Boggs to Triple-A to make room for McHugh. ... Brewers RHP Marco Estrada (strained left hamstring) threw a bullpen session Friday and will make a rehab start Monday. He has been on the 15-day DL since June 4. ... The Brewers will send RHP Donovan Hand (0-2) against Colorado's Jhoulys Chacin (9-5) in the final of the three-game series.