Garrett Jones drove in two runs with a bases-loaded single in the 10th inning on Monday, lifting the Marlins to a 3-1 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
In Pittsburgh, Ryu Hyun-jin pitched seven strong innings, while 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 on Monday.
GIANTS 7, PHILLIES 4
In Philadelphia, 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.
TWINS 4, INDIANS 3
In Minneapolis, Josh Willingham’s tiebreaking home run in the eighth inning sent the Twins to a victory over the Indians.
Kurt Suzuki had a two-run double among his three hits, Trevor Plouffe hit an RBI double and the Twins beat the Indians at home for the first time in more than 11 months.
Suzuki, a first-time All-Star selection who was the catcher for the ninth inning of the American League’s victory here at Target Field last week, posted his ninth three-hit game this season. He raised his batting average to .311 and is 25 for 63 in his past 17 games.
In another All-Star game reprise, Glen Perkins pitched a perfect ninth for his 23rd save in 26 chances.
WHITE SOX 3, ROYALS 1
In Chicago, Chris Sale pitched seven effective innings in his first outing since the All-Star break and Adam Dunn had two RBIs and scored a run to lead the White Sox to a victory over the slumping Royals.
Sale (9-1) was not at his best, allowing seven hits and a walk in seven innings, but he worked out of jams in the fourth and sixth innings. He struck out eight and now has allowed three runs or less in 14 of his 15 starts this season. Jake Petricka pitched the ninth for his fourth save.