David Bote slugged a pinch-hit, walk-off grand slam with two outs in the bottom of the ninth inning to give the Chicago Cubs a dramatic 4-3 victory over the Washington Nationals on Sunday night at Wrigley Field.
Bote hammered a low 2-2 fastball from Washington right-hander Ryan Madson (2-5) well over the fence in center field to turn an apparent shutout loss into a memorable victory.
The stunning turnaround boosted Chicago’s lead in the National League Central to three games over the second-place Milwaukee Brewers.
Washington was in good shape entering the ninth after right-hander Max Scherzer struck out 11 over seven shutout innings, Mark Reynolds hit a sacrifice fly and Ryan Zimmerman delivered a two-run single to give the Nationals a 3-0 edge.
Red Sox 4, Orioles 1
Chris Sale returned from the disabled list in style, striking out 12 in five innings, and Steve Pearce homered as Boston completed a four-game sweep at Baltimore.
Sale, back from shoulder inflammation, made his first start since July 27. The left-hander did not allow a run and gave up just one hit and no walks.
Sale (12-4) fanned at least two each inning. He has won seven consecutive decisions.
Rockies 4, Dodgers 3
Chris Iannetta drew a bases-loaded walk in the bottom of the ninth inning, and Colorado beat Los Angeles in Denver.
Charlie Blackmon homered, DJ LeMahieu scored twice, including the winning run, and Wade Davis (2-6) got the win with a scoreless inning of relief.
In the ninth, LeMahieu hit a leadoff single off Dylan Floro (4-3) and went to second on an error by Dodgers right fielder Yasiel Puig. A strikeout, an intentional walk, a groundout and another intentional walk loaded the bases. Floro then walked Iannetta on five pitches to give Colorado its third consecutive win and second in a row in walk-off fashion.
Mariners 4, Astros 3 (10 innings)
Mitch Haniger capped a terrific series with an RBI double in the 10th inning as Seattle completed a four-game sweep at Houston.
Haniger drove home Dee Gordon with his hit off Roberto Osuna (1-1) and closed the series 9-for-17 batting from the leadoff spot. Gordon stroked a one-out single off Osuna to start the rally and set the table for Mariners closer Edwin Diaz to record his 46th save on the season and fourth of the series.
Seattle drew to within four games of the Astros in the American League West. Houston has been swept in consecutive series at home, dropping eight straight games at Minute Maid Park.
A’s 8, Angels 7
Jed Lowrie’s two-run home run capped a four-run fourth inning to help lift Oakland past Los Angeles in Anaheim, Calif.
Lowrie also doubled in the game as part of Oakland’s 12-hit attack. Marcus Semien had three hits while Nick Martini and Matt Olson each added two more. The A’s won two of three in the series and moved to within 2 1/2 games of the Houston Astros for first place in the American League West.
Fernando Rodney (4-2), the fifth of six Oakland relievers, got the victory in his second appearance with Oakland after being traded from Minnesota on Thursday.
Giants 4, Pirates 3
Dereck Rodriguez limited Pittsburgh to one run in seven innings, pitching host San Francisco Giants to a victory.
Nick Hundley and Joe Panik drove in two runs apiece for the Giants, who salvaged a split in the four-game series.
Rodriguez (6-1) allowed a second-inning run on doubles by Josh Bell and Elias Diaz, the only two hits he allowed in his outing. He left with a 4-1 lead, having walked one and struck out four. The win was the fifth straight for Rodriguez, who hasn’t lost since June 9.
Padres 9, Phillies 3
Freddy Galvis hit the first grand slam of his career, and Joey Lucchesi blanked Philadelphia over six innings as host San Diego won the rubber match of a three-game series.
The win gave the Padres a 3-3 split of the season series against Philadelphia, which slipped back into a tie with Atlanta for the National League East lead.
Lucchesi (6-6) allowed two hits and three walks with six strikeouts. Travis Jankowski and Eric Hosmer each had two hits for the Padres, and Jankowski scored three runs.
Cardinals 8, Royals 2
Yadier Molina hit a bases-loaded, two-run single in the seventh inning, and Tyson Ross pitched six innings in his debut for St. Louis, which completed a three-game sweep at Kansas City, Mo.
Ross (7-9) made his first start since Aug. 3 after being acquired off waivers from San Diego last week. He allowed two runs on four hits. He was pressed into action when originally scheduled starter Luke Weaver was scratched due to an injured right hand.
Molina’s hit helped the Cardinals win their fifth consecutive game and improve to 17-9 since interim manager Mike Shildt took over for Mike Matheny on July 15.
Yankees 7, Rangers 2
Giancarlo Stanton homered again, CC Sabathia allowed just one hit in six scoreless innings, and New York dumped visiting Texas.
Stanton homered in the first inning for the second straight game and for the fifth time in six games. Limited to starting as the designated hitter because of left hamstring tightness, Stanton reached 30 homers for the fifth time in his career.
Sabathia (7-4) allowed only an infield single in the second inning. He struck out seven and walked three as the Yankees won for the sixth time in seven games.
Indians 9, White Sox 7
Melky Cabrera went 2-for-4 with a home run and three RBIs, and Cleveland held on for a win at Chicago.
Jason Kipnis and Yandy Diaz drove in two runs apiece for the Indians, who erupted for 14 hits. Cleveland claimed the series and has won seven of its past nine games.
Adam Engel tripled, homered and drove in three runs for Chicago. Yolmer Sanchez also homered for the White Sox, who rallied with four runs in the ninth inning but fell short.
Braves 8, Brewers 7
Ozzie Albies’ seventh-inning solo shot was the deciding blow as Atlanta edged visiting Milwaukee.
Albies connected on the second pitch from Dan Jennings (4-4) for his 21st homer of the season. The Braves won two of the three games in the series.
Atlanta also got two-run homers from Ronald Acuna Jr. and Dansby Swanson. Jonny Venters (2-1) earned his first victory with the Braves since being acquired from Tampa Bay at the trade deadline.
Diamondbacks 9, Reds 2
Paul Goldschmidt hit two of Arizona’s five homers, and Zack Godley won his fourth consecutive decision as the Diamondbacks won at Cincinnati to salvage the finale of a three-game series.
Daniel Descalso hit a three-run homer in the first inning to give the Diamondbacks a lead they never lost. Goldschmidt hit a two-run homer in the sixth inning, and Eduardo Escobar, Goldschmidt and David Peralta all homered in a four-run ninth.
Descalso and Goldschmidt also doubled and had three RBIs apiece, and Jon Jay had two singles and scored twice as the Diamondbacks remained atop the NL West. Peralta has five homers in his last 10 games.
Tigers 4, Twins 2
Matt Boyd allowed only three baserunners in six innings, and Jeimer Candelario had two hits, a run and an RBI as Detroit downed visiting Minnesota.
Boyd (7-10) limited the Twins to one run, two hits and a walk while striking out three. Shane Greene pitched the ninth for his 25th save as Detroit took two of three during the weekend series.
Twins starter Kohl Stewart (0-1) was charged with three runs on eight hits in 4 1/3 innings during his major league debut.
Mets 4, Marlins 3
Jose Reyes and Michael Conforto homered to lead New York to a win at Miami.
Reyes hit a two-run shot, and Conforto hit a solo shot.
Noah Syndergaard (8-2) allowed seven hits, two walks and three runs in seven innings, striking out seven. He is 5-0 with a 1.96 ERA in seven career starts against Miami. Seth Lugo pitched a scoreless ninth to earn his first career save.
Blue Jays 2, Rays 1
Toronto avoided a three-game sweep at the hands of visiting Tampa Bay thanks to a two-run sixth inning.
Devon Travis and Randal Grichuk picked up the RBIs in the decisive rally. Jaime Garcia (3-6) pitched a perfect sixth in relief, striking out two, to earn the win.
Ken Giles pitched a flawless ninth to earn his first save with the Blue Jays after having 12 with the Houston Astros.