DENVER -- Tim Lincecum pitched effectively for six innings to extend his road winning streak to a career-best five straight, Brandon Crawford doubled twice and drove in two runs, and the San Francisco Giants beat the Colorado Rockies 8-3 Wednesday night to continue their strong play away from home.
Marco Scutaro added three hits, including a pair of run-scoring singles, to help the NL West-leading Giants take two of three from the Rockies and improve to 21-7 on the road since the All-Star break, best in the NL. They are unbeaten in their last nine series on the road (8-0-1).
Lincecum (9-14), who allowed three runs on six hits, has figured prominently in that run of success, going 5-0 with a 2.61 ERA in his last five road starts. The two-time NL Cy Young Award winner had struggled on the road earlier, going 1-6 with a 9.00 ERA through his first 10 starts away from home.
He finished with eight strikeouts and four walks.
Jeff Francis (5-5) couldn't recover from a tough first inning and took the loss, allowing five runs on seven hits in three innings. He struck out five and walked none.
Down 6-2 in the sixth after Crawford doubled for the second time and scored on Scutaro's second single, the Rockies added a run in their half of the sixth on Charlie Blackmon's pinch-hit RBI double.
But the Giants added a pair of runs in the ninth on a run-scoring triple by Hunter Pence and Joaquin Arias' sacrifice fly.
The Giants had grabbed a 5-0 lead by batting around in the first inning. Gregor Blanco tripled off Francis to start the game and scored when Scutaro followed with a single. Buster Posey and Arias each singled around Pence's fielder's choice to account for another run and Hector Sanchez hit an RBI single ahead of Crawford's two-out, two-run double that rolled to the right field wall.
Colorado pulled to 5-2 behind Wilin Rosario's RBI single in the first and his solo homer in the third. Rosario drove Lincecum's 83 mph changeup deep into the left field bleachers for his team-leading 24th homer, one shy of the Rockies' rookie record set by Todd Helton (25) in 1998.
NOTES: The Giants last lost a series on the road July 6-8 when they dropped two of three in Pittsburgh. ... Rockies C Ramon Hernandez had a second MRI on his injured left hamstring after the results of the first were inconclusive. Results from the second MRI were pending. ... Giants CF Angel Pagan was held out of the starting lineup after a callous on his left hand cracked, causing a cut. He made an appearance as a pinch-hitter in the eighth and finished the game in center. ... The Giants have an off day Thursday. ... RHP Matt Cain (13-5) is slated to start Friday night's game at Arizona against the Diamondbacks' Tyler Skaggs (1-1). ... Since July 1, Crawford is hitting .441 (15 for 34) against left-handed pitching. ... Slumping Giants 3B Pablo Sandoval was given the night off. ... The Rockies also have Thursday off, their final off day of the season. ... Penny Chenery, a resident of nearby Boulder who owned and bred 1973 Triple Crown winner Secretariat, attended the game. ... With his 24th homer, Rosario tied Troy Tulowitzki for second-most homers by a Rockies' rookie in team history.