Jason Heyward hit a game-winning grand slam with two outs and two strikes in the bottom of the ninth inning, lifting the Chicago Cubs to a 7-5 win over the Philadelphia Phillies on Wednesday night at Wrigley Field.
Teammates mobbed Heyward near home plate after the towering, walk-off blast, which marked his third career grand slam. He drilled a high fastball into the right field bleachers to even the series at one game apiece.
Anthony Rizzo also homered for Chicago. The Cubs trailed by two runs before loading the bases in the ninth to set up Heyward’s heroics.
The blast spoiled a milestone night for Phillies rookie Dylan Cozens, who hit his first career homer, a tiebreaking, two-run shot in the top of the ninth to give the Phillies a 5-3 lead. The homer came in the sixth career at-bat for the 24-year-old.
Yankees 3, Blue Jays 0 (13 innings)
Aaron Judge hit a two-run home run in the 13th inning, and Giancarlo Stanton added a solo blast to give New York a victory at Toronto and a sweep of the two-game series.
Judge’s 17th homer of the season came against Joe Biagini (0-5), who had allowed a one-out single to Brett Gardner. Stanton hit his 13th homer of the season with two outs.
David Robertson (4-2) pitched a perfect 12th with two strikeouts to earn the win. Aroldis Chapman pitched around a double by Kendrys Morales — Toronto’s fourth hit of the game — in the bottom of the 13th to notch his 15th save of the season.
Angels 4, Royals 3
Ian Kinsler and Justin Upton hit home runs, and Los Angeles survived the early departure of starting pitcher Shohei Ohtani in a win over Kansas City at Anaheim, Calif.
Ohtani gave up one run on four hits and three walks while making 63 pitches in four innings before leaving due to a blister on his right middle finger. He was also forced out of an April 17 start because of a blister on the same finger.
Kinsler’s two-run homer in the sixth inning broke a 1-1 tie, and Upton added a solo shot in the seventh.
Giants 5, Diamondbacks 4 (10 innings)
Brandon Crawford followed Andrew McCutchen’s two-out double with a walk-off single in the 10th inning, capping a rally that gave host San Francisco a victory over Arizona.
Pinch hitter Alen Hanson’s two-out, two-run homer in the bottom of the ninth off Diamondbacks closer Brad Boxberger tied the game at 4-4 and prompted extra innings.
McCutchen’s double, his second of the game, came after Andrew Chafin (0-2) retired the first two batters he faced in the last of the 10th. With first base open, Crawford worked a full count before coming through with his game-winner to right field.
Nationals 11, Rays 2
Tanner Roark threw six solid innings and drove in two runs as host Washington jumped out to a big early lead in a rout of Tampa Bay.
Roark allowed two runs on six hits with four strikeouts and a walk in six innings. He hit a two-run single in the first inning to combine with Anthony Rendon (4-for-5, four runs, three RBIs) and Michael A. Taylor (3-for-5, three RBIs) to produce most of the Nationals’ offense.
The Rays tried to go with their bullpen starter experiment again as Jonny Venters (1-1) got his first major league start after being a career reliever. Venters lasted six batters and gave up five runs on three hits before Ryan Yarbrough took over. Tampa Bay’s losing streak stands at six games.
Orioles 1, Mets 0
Dylan Bundy tossed seven scoreless innings as Baltimore beat reeling host New York to sweep a two-game series.
Manny Machado’s sacrifice fly in the top of the eighth put Bundy in line for the win and gave the Orioles, who have the worst record in baseball, consecutive victories for just the fourth time this season.
The Mets fell to 0-6 on a nine-game homestand that concludes this weekend against the New York Yankees. The Mets have scored just seven runs in the six games and only two runs in the last four.
Red Sox 7, Tigers 1
Eduardo Rodriguez pitched 5 2/3 innings of one-run ball, Andrew Benintendi and Christian Vazquez each knocked solo home runs, and host Boston beat Detroit for its four straight victory.
Rodriguez (7-1) gave up five hits, walked one and struck out five. Benintendi, Vazquez and Xander Bogaerts (3-for-4) all finished with a pair of RBIs as the Red Sox improved their record to a major-league-leading 43-19.
Jose Iglesias hit an RBI single for the Tigers, who have dropped four of five. Detroit starter Blaine Hardy (2-1) allowed five runs on eight hits with no walks and two strikeouts in six innings.
Pirates 11, Dodgers 9
Josh Harrison was 2-for-3 with three RBIs, and Corey Dickerson was 3-for-4 with four runs as Pittsburgh halted a three-game losing streak in a slugfest over visiting Los Angeles.
Pittsburgh, which had been shut out in two games in a row, had 10 hits and drew 10 walks.
Matt Kemp went 3-for-5 with five RBIs, including a three-run homer, to pace the Dodgers, who had their four-game winning streak broken.
Rangers 8, A’s 2
Jurickson Profar homered twice and knocked in five runs as Texas routed visiting Oakland.
Joey Gallo and Ronald Guzman also went deep for the Rangers, who homered nine times in sweeping the two-game series from the A’s. Texas’ first 13 runs of the series scored exclusively on homers before Profar knocked in two with a single in the seventh inning.
Bartolo Colon (3-3) made his way through five innings to pick up his 243rd career win, permitting two runs on six hits. Colon earned his 243rd career win, tying him with Hall of Famer Juan Marichal for the most by a Dominican pitcher.
Astros 7, Mariners 5
Yuli Gurriel extended his hitting streak to 12 games with a two-run single that capped a turnaround four-run seventh inning as host Houston rallied to a victory over Seattle.
The Astros capped their six-game homestand 3-3 and a 13-game stretch against stiff competition with a 6-7 mark. The Mariners had their five-game winning streak snapped despite rallying to the lead in the top of the seventh against Houston starter Lance McCullers.
Evan Gattis hit a two-run homer for Houston. Seattle got homers from Nelson Cruz, Denard Span and Kyle Seager.
Marlins 11, Cardinals 3
Derek Dietrich drove in three runs and Lewis Brinson homered twice as Miami rolled to a win at St. Louis.
Dietrich went 4-for-5, including a two-run homer, as part of Miami’s season-high, 17-hit attack. Starlin Castro went 4-for-6 with three doubles, and J.T. Realmuto went 3-for-4 with a triple and two doubles. Brinson also had three hits.
Cardinals rookie shortstop Yairo Munoz had a rough night, making three errors. He had just four errors in his first 25 major league games. St. Louis second baseman Jedd Gyorko made his pro debut as a pitcher. With the game out of hand, he pitched the ninth inning and allowed Brinson’s second homer, a solo shot.
White Sox 5, Twins 2
Tim Anderson hit a tiebreaking, two-run single in the sixth inning and finished with three RBIs as Chicago recorded a victory over Minnesota in Minneapolis.
Anderson came into the game with two hits in his last 18 at-bats but produced a solid all-around game as the White Sox won for the fourth time in six games. It was his third game with at least three RBIs this season.
Ehire Adrianza and Ryan LaMarre hit RBI singles for Minnesota, which lost for only the third time in its last 11 home games against Chicago and mustered two hits in the final five innings.
Rockies 6, Reds 3
Ian Desmond ripped a two-run home run, and the bottom of the Colorado lineup knocked in all six runs as the Rockies won at Cincinnati.
Desmond’s homer off Reds starter Sal Romano capped a three-run fourth inning that gave the Rockies a 4-2 lead.
The Rockies have won two straight in Cincinnati after arriving with a four-game losing streak. The Reds have lost seven of nine.
Padres 3, Braves 1
Five relief pitchers held Atlanta to four hits as host San Diego scored a victory.
Due to starter Joey Lucchesi being on the disabled list and with Thursday being a day off, Padres manager Andy Green designated Wednesday a “bullpen” game and started Matt Strahm. The southpaw was followed by fellow relievers Jose Castillo, Adam Cimber, Kirby Yates and Brad Hand.
Castillo (1-0) was credited with the win in his second career major league appearance. Hand worked two innings to get his 18th save. The five Padres relievers had 13 strikeouts.
Indians 3, Brewers 1
Carlos Carrasco struck out 10 over seven solid innings as Cleveland swept its two-game interleague series from visiting Milwaukee.
Carrasco (7-4) scattered eight hits and a walk while allowing one run. Cody Allen recorded the final four outs for his 11th save of the year.
Chase Anderson (4-5) absorbed the loss, lasting only 4 1/3 innings and permitting three runs on four hits and three walks. He struck out four.
—Field Level Media