ATLANTA — Garrett Jones drove in two runs with a bases-loaded single in the 10th inning, lifting the Marlins to a victory over the Braves.
Christian Yelich led off the 10th with a single off Shae Simmons (1-2) and moved to second on Jordany Valdespin’s sacrifice bunt. Following an intentional walk to Giancarlo Stanton, Simmons walked Casey McGehee to load the bases.
Jones broke a 1-1 tie with his grounder past Simmons into center field.
Bryan Morris (7-0) stranded two runners in a scoreless ninth. Steve Cishek pitched a perfect 10th inning for his 22nd save.
Jarrod Saltalamacchia hit his 10th homer for Miami in the fifth for a 1-1 tie that held until the ninth.
Dodgers 5, Pirates 2 Ryu Hyun-jin pitched seven strong innings and Adrian Gonzalez reached base five times as the Dodgers beat the Pirates.
Ryu (11-5) joined Zack Greinke and Clayton Kershaw in making the Dodgers the first team in the majors with three 11-game winners. The left-hander allowed two runs and five hits with a walk and five strikeouts.
Justin Turner had two RBIs and scored twice for the Dodgers, who snapped Pittsburgh’s six-game home winning streak. Pirates starter Edinson Volquez (8-7) had won four straight starts, tying his career high.
Los Angeles played without right fielder Yasiel Puig (left hand) and shortstop Hanley Ramirez (left wrist) after both were injured when they were hit by pitches last weekend in St. Louis.
Puig and Ramirez had X-rays in Pittsburgh that came back negative Monday.
Giants 7, Phillies 4 Adam Duvall hit a two-run homer to spoil Cliff Lee’s return from the disabled list as the Giants beat the Phillies.
Hunter Pence had three hits and two RBIs, Buster Posey drove in two runs and the Giants remained tied with the Los Angeles Dodgers for first place in the NL West.
Giants starter Ryan Vogelsong gave up four runs — three earned — and 11 hits in three-plus innings. But San Francisco’s bullpen combined for six scoreless innings.
George Kontos (2-0) gave up one hit and struck out three in two innings in relief to earn the win. Santiago Casilla pitched the ninth for his sixth save in nine tries.
Making his first start since May 18 because of an elbow injury, Lee (4-5) allowed six runs and 12 hits in 5 2-3 innings in this one.
Brewers 5, Reds 2 Milwaukee scored three runs off two misjudged balls in the outfield by Chris Heisey, and Wily Peralta pitched seven strong innings in the Brewers’ victory over the Reds.
Ryan Braun hit a two-run double in the third on which Heisey took a couple of steps in before retreating as the high liner went over his head. The four-year veteran with 134 career starts in left field apparently lost Carlos Gomez’s high fly ball to the warning track in the fourth inning that turned into an RBI ground-rule double that made it 4-0.
Peralta (11-6) allowed three hits, including Billy Hamilton’s solo homer. Francisco Rodriguez threw a 1-2-3 ninth for his 29th save.
Cincinnati’s Mat Latos (2-2) gave up four earned runs and eight hits in seven innings.
Nationals 7, Rockies 2 Ian Desmond tied a career high with five hits, including a two-run homer, and Doug Fister threw effectively into the sixth to help the Nationals beat the sinking Rockies.
Fister (9-2) — all “elbows and knees” as Charlie Blackmon described him — allowed nine hits before being pulled with two outs in the sixth after running into trouble.
Desmond had four singles — including one off the arm of reliever LaTroy Hawkins in the ninth — to go with his 17th homer of the season.
Franklin Morales (5-5) surrendered four runs — three earned — in six innings.
Ben Paulsen had two hits and drove in a run in his major league debut for the Rockies, who’ve lost six straight.