Pinch hitter Ryan McMahon belted a two-run home run off Ian Kennedy with two outs in the ninth inning to lift the Colorado Rockies past the host Philadelphia Phillies 4–3 on Thursday.
Sam Hilliard then went back-to-back off Kennedy with a mammoth homer to cap a three-run ninth.
Kennedy (1–1) retired the first two batters in the inning before Colton Welker singled. Kennedy jumped to an 0–2 count on McMahon, who fouled off the next two pitches before connecting on an 80 mph knuckle-curve and sending it out to right field.
Yonathan Daza and Welker had two hits each for the Rockies, who snapped a four-game losing streak. The hits were the first in the majors for Welker.
Bryce Harper homered and singled for the Phillies.
Blue Jays 6, Yankees 4
Vladimir Guerrero Jr. hit his 42nd homer and Bo Bichette hit a tiebreaking single with two outs in the seventh inning as Toronto pushed its winning streak to eight games and completed a four-game sweep of slumping New York at Yankee Stadium.Randal Grichuk also homered as Toronto moved within a half-game of the Yankees for the AL’s second wild-card spot.
Braves 7, Nationals 6 (10 Innings)
Joc Pederson’s RBI single drove in the winning run with two outs in the 10th inning, giving Atlanta a walk-off win over visiting Washington.Pederson delivered a sharp single to left against Wander Suero (2–3), who had loaded the bases. The winning pitcher was Jacob Webb (3–2), who tossed a scoreless top of the 10th.
Indians 4, Twins 1
Cal Quantrill allowed one run over a career-high 7 2/3 innings as host Cleveland ended Minnesota’s four-game winning streak.Franmil Reyes belted his career-best 28th homer and Oscar Mercado and Jose Ramirez each launched a solo shot for the Indians, who salvaged the finale of their four-game series. The win was just Cleveland’s second in seven contests.
A’s 3, White Sox 1
Sean Manaea allowed one run in seven innings as Oakland beat visiting Chicago in the rubber match of a three-game series.Manaea (9–9) struck out nine, walked one and yielded five hits. Sergio Romo tossed a scoreless eighth inning, and Andrew Chafin handled the ninth for his third save.
Cardinals 2, Dodgers 1
Tyler O'Neill hit the decisive homer in the fifth inning as St. Louis edged visiting to gain a split of the teams’ four-game series.Cardinals starter Jake Woodford allowed one run on three hits and two walks in four innings. Alex Reyes (6–8) followed with two scoreless innings. T.J. McFarland and Luis Garcia teamed to get the game into the ninth inning, and Giovanny Gallegos retired three consecutive batters for his sixth save.
Marlins 3, Mets 2
Jazz Chisholm slugged a tiebreaking solo homer in the eighth inning, leading Miami over visiting New York.The Mets led 2–0 until the sixth inning, when Chisholm picked up an RBI fielder’s choice grounder. His homer in the eighth was measured at 402 feet, and it was the rookie’s 15th long ball of the season.
Royals 6, Orioles 0
Nicky Lopez had a home run and an RBI single for the first two runs as Kansas City defeated host Baltimore to earn a split of the teams’ four-game series.Carlos Hernandez (6–1) allowed just three hits with six scoreless innings for the win. He struck out one and walked three. Domingo Tapia (two innings) and Scott Barlow (one innings) completed the three-hit shutout. Hunter Dozier also homered for Kansas City.
Orioles starter John Means (5–7) gave up two runs (one scored after he left the game) on five hits in seven-plus innings.