DODGERS 3, CUBS 0
CHICAGO — Chris Capuano scattered six hits over 6 1-3 innings and the Los Angeles Dodgers set a team record with their 13th straight road win, over the Chicago Cubs on Saturday.
The Dodgers, who haven’t lost on the road since July 6 in San Francisco, eclipsed the 1924 mark set by the Brooklyn Robins.
Carl Crawford broke open a 1-0 game by driving in two runs with a single in the sixth inning. Jerry Hairston Jr. singled in the first run in the third for NL West-leading Los Angeles, which is 13-2 since the All-Star break and has won 30 of its last 37 overall.
Capuano (4-6) came up with his second straight strong start and third in his last four. He struck out five and walked only one before four Dodgers relievers closed it out.
Kenley Jansen pitched a perfect ninth to earn his 16th save in 19 chances.
Jeff Samardzija (6-10) allowed three runs over six innings in Chicago’s third straight loss. He gave up seven hits, five walks and hit a batter. He also had nine strikeouts.
PIRATES 5, ROCKIES 2
PITTSBURGH — Francisco Liriano worked seven strong innings, and Jose Tabata homered and drove in two runs to lead Pittsburgh over Colorado.
Liriano (12-4) allowed only two hits to offset his five walks and had six strikeouts. The left-hander improved to 7-1 with a 1.65 ERA in his last eight starts for the NL Central leaders.
Tabata hit his first home run since May 11 and also tripled while going 3 for 4.
Gaby Sanchez had two hits and two RBIs for Pittsburgh, while Jordy Mercer and Andrew McCutchen added two hits each.
Jorge De La Rosa (10-6) pitched four-plus innings and gave up three runs on six hits.
REDS 8, CARDINALS 3
CINCINNATI — Devin Mesoraco drove in three runs with a pair of homers, and Cincinnati finally broke out against a St. Louis team that has held the Reds down all season.
The Reds won for only the fourth time in 11 games between the NL Central rivals. Cincinnati had scored fewer than four runs in each of their last nine games head-to-head.
Left-hander Tony Cingrani (5-1) and four relievers contained an offense that had scored 26 runs in the last two games, allowing only four hits.
Jake Westbrook (7-6) gave up five runs — all with two outs — in five innings. Jack Hannahan singled with the bases loaded in the first inning. Mesoraco’s homer in the fourth made it 4-1.
BRAVES 5, PHILLIES 4 (12)
PHILADELPHIA — Dan Uggla had a tiebreaking RBI grounder in the 12th, the Atlanta bullpen pitched 5 2-3 scoreless innings and the Braves beat Philadelphia for their ninth straight win.
Luis Avilan (4-0) pitched a scoreless 11th for the victory and Craig Kimbrel got the last three outs for his 33rd save to help the Braves win for the 11th time in 13 games.
Jake Diekman (0-2) ran into trouble in the 12th. Justin Upton walked leading off and went to second on Freddie Freeman’s groundout.
Walks to Evan Gattis and Paul Janish loaded the bases.
After Justin De Fratus came on, Uggla hit a potential double-play ball to short, but Uggla was safe when Chase Utley’s relay pulled an extended Kevin Frandsen off the bag at first.
NATIONALS 3, BREWERS 0
MILWAUKEE — Dan Haren pitched seven strong innings, and Adam LaRoche and Wilson Ramos hit home runs to lead Washington to a win over Milwaukee.
Heron gave up just four hits, with six strikeouts and two walks. It was the second straight strong outing for Haren (6-11) as he allowed one run and three hits in seven innings of a 4-1 win over the New York Mets on July 27.
Tyler Clippard pitched a scoreless eighth inning and Rafael Soriano pitched the ninth to earn his 28th save in 32 chances.
Donovan Hand (0-3) gave up three runs on five hits for the Brewers.
INDIANS 4, MARLINS 3
MIAMI — Michael Bourn had three of Cleveland’s six stolen bases and scored three times to help the Indians earn their ninth victory in the past 10 games with a win over Miami.
Jason Kipnis’ two-run single broke a 2-all tie in a wild seventh inning, when the Marlins narrowly missed three chances to throw out Indians on the bases. Steals led to all four runs for the Indians, whose stolen-base total was their highest since 2000.
Cleveland’s Zach McAllister took a no-hitter into the sixth but failed to make it through that inning. Cody Allen (5-1) threw 1 2-3 scoreless innings and Chris Perez got his 16th save.
Dan Jennings (1-2) took the loss for the Marlins.