LOS ANGELES, California: Travis Wood outpitched Clayton Kershaw in a matchup of All-Star lefties, and Dioner Navarro and Starlin Castro had run-scoring singles to help the Chicago Cubs beat the Dodgers 3-2 Tuesday night, snapping an eight-game skid against first-place Los Angeles.
After losing 6-2 against Zack Greinke in the series opener, the Cubs caught Kershaw on a decidedly off-night for the ace who came in with a major league-leading 1.72 ERA. Kershaw’s streak of 18 scoreless innings, dating to Aug. 17, ended in the third when the Cubs took a 1-0 lead.
Mets 5 Phillies 0: In New York, Jonathon Niese pitched a three-hitter and had a three-run double, helping the Mets end a five-game losing streak.
Niese struck out five and walked one in his second career shutout in 112 major league starts. The Mets won several hours after trading veterans Marlon Byrd and John Buck to Pittsburgh.
Niese (6-6) handled matters at the plate and on the mound. He retired 17 straight batters and scored the first run by running through third base coach Tim Teufel’s late stop sign.
Cardinals 6 Reds 1: In St. Louis, Joe Kelly tossed six strong innings, and Matt Holliday drove in a run for a seventh straight game, lifting St. Louis over Cincinnati.
St. Louis has won six of seven, including the first two games of this three-game set. The first-place Cardinals have won eight of their last 10 against the third-place Reds and lead them by 4 1/2 games in the NL Central.
The Cards also moved 1 1/2 games ahead of second-place Pittsburgh.
Shin-Soo Choo homered for Cincinnati, which lost for the fourth time in five games. The Cardinals retired the last 13 Cincinnati batters, dropping the Reds to 4-10 against St. Louis this season.
Brewers 7 Pirates 6: In Pittsburgh, Aramis Ramirez had three hits, including his 350th career home run, and drove in four runs as Milwaukee edged Pittsburgh.
The 16-year veteran third baseman helped stake the Brewers to a 5-0 in the fifth inning, but the Pirates rallied to tie it in the sixth. Milwaukee pulled out the win when rookie pinch-hitter Caleb Gindl hit a tiebreaking sacrifice fly in the eighth inning.
With the game tied 6-6, Rafael Betancourt hit a one-out double off Bryan Morris (5-7) and took third on Scooter Gennett’s single. Gindl then lifted a fly to right that scored Betancourt and gave the Brewers their third victory in four games.
Diamondbacks 10 Padres 9, 10 innings: In Phoenix, Aaron Hill lined a game-ending RBI single in the 10th inning to give Arizona the victory.
With Hill at-bat and runners on second and third, the Padres employed a five-man infield. Hill lined a shot over the head of left fielder Yonder Alonzo for his eighth career game-ending hit.
Adam Eaton opened the 10th with a single to center, and Paul Goldschmidt singled to left before Hill won it against Dale Thayer (2-4).
The Diamondbacks played their 20th extra-inning game this season, second only to the 21 they had in 1999. Arizona is 15-5 in this season’s long contests.
Nationals 2 Marlins 1: In Washington, Ross Ohlendorf pitched into the sixth inning, Ian Desmond had three hits, and Washington beat Miami.
Ohlendorf (3-0) pitched five innings of two-hit ball before Christian Yelich led off the sixth with his second homer, ending the starter’s outing. It was Ohlendorf’s second start since he was sidelined by right shoulder inflammation.
Giants 5 Rockies 3: In Denver, Hunter Pence and Pablo Sandoval hit back-to-back homers, and Yusmeiro Petit won his first game in four years, helping San Francisco beat Colorado.
Pence and Sandoval went deep in the opening inning, marking the first time all season the Giants have hit back-to-back homers.
Brandon Belt had four singles and scored twice for San Francisco, which won for the third time in four games.
Interleague
Braves 2 Indians 0: In Atlanta, rookie Alex Wood pitched five-plus strong innings, Elliot Johnson had a two-run triple, and Atlanta held off Cleveland.
The Braves have won two straight, improving the majors’ best record to 79-52. They have won 14 of 17 at Turner Field and own baseball’s home mark at 45-18.
Craig Kimbrel pitched a perfect ninth to earn his 42nd save, most in the majors, in 45 chances.
Atlanta took a 2-0 lead in the second inning. Brian McCann walked with one out and advanced to third on Joey Terdoslavich’s single to right field. Both runners scored when Johnson tripled over Stubbs near the wall in right.


