SAN DIEGO (AP) - Tim Lincecum won his third straight start following a career-high, five-game losing streak and had a two-run single as the San Francisco Giants roughed up San Diego ace Mat Latos to win 6-1 Sunday and cut the struggling Padres’ lead to less than one percentage point atop the NL West.
The Giants won three of four games after having lost nine of their first 11 against the Padres this year. The teams will meet in a season-ending series at San Francisco Oct. 1-3.
San Diego (80-62) leads San Francisco (81-63) by .5634 to .5625. Colorado is just 1 1/2 games back.
Rookie Buster Posey hit a two-run homer off Latos (14-6), who allowed five runs and seven hits in four innings, his worst start since April 26.
Lincecum (14-9) gave up one run and seven hits in seven innings and struck out nine to take over the NL lead with 208.
Rockies 4, Diamondbacks 2
DENVER (AP) _ Pinch-hitter Jason Giambi hit a two-run homer off Sam Demel (1-1) with two outs in the ninth, giving Colorado its 10th straight win.
Jonathan Herrera started the rally when he reached on an error by second baseman Kelly Johnson. Colorado’s winning streak is the longest in the NL this season and one game short of the major league best shared by the Chicago White Sox and Texas.
Phillies 3, Mets 0
NEW YORK (AP) _ Roy Oswalt (12-13) pitched a four-hitter for his second complete game this season.
Raul Ibanez hit a solo homer off Jon Niese (9-8), and Chase Utley and Ryan Howard had RBI singles for the Phillies (83-61), who nosed ahead of Atlanta (82-61) in the NL East by winning for the fifth time in six games. The Braves played St. Louis later Sunday.
Pirates 3, Reds 1
CINCINNATI (AP) _ Andrew McCutchen hit a three-run double in the ninth off Francisco Cordero (6-5), who blew his second straight save chance.
Chan Ho Park (1-1) allowed a walk in the eighth inning to get the win. Joel Hanrahan loaded the bases with two outs in the ninth before striking out Chris Heisey for his fifth save in nine tries.
Marlins 6, Nationals 5