Ryan McMahon drew a bases-loaded walk in the ninth-inning, resulting in the first walk-off pitch clock violation in major league history as the Colorado Rockies defeated the visiting Washington Nationals 8-7 on Saturday night.
With the Rockies trailing 7-6, Hunter Goodman and Jake Cave opened the ninth with singles against Washington closer Kyle Finnegan (2-4). After failing to sacrifice, Brenton Doyle grounded a single to left, scoring Goodman with the tying run. Ezequiel Tovar single to right, loading the bases with no outs. With a 3-2 count on McMahon, Finnegan was called for a pitch-clock violation, resulting in ball four.
McMahon had three hits including a homer, and Goodman and Brendan Rodgers also went deep for Colorado.
Jalen Beeks (4-3) pitched 1 1/3 scoreless innings for the win. Luis Garcia Jr. homered and CJ Abrams finished a triple short of the cycle, drove in two runs and scored twice for Washington.
Yankees 8, Braves 3
Aaron Judge hit a two-run homer to raise his major-league-leading total to 28 as host New York stopped a three-game losing streak by beating Atlanta.
Judge also boosted his league-leading RBI total to 70, while Trent Grisham homered, while Gleyber Torres and Oswaldo Cabrera contributed RBI hits for the Yankees, who lost Giancarlo Stanton to left hamstring tightness. He will undergo imaging on Sunday.
Marcell Ozuna homered three batters into the game for the Braves, who saw their four-game winning streak stopped after opening the series with an 8-1 rout on Friday. Travis d’Arnaud added a two-run homer in the seventh.
Dodgers 7, Angels 2
Shohei Ohtani smacked a long homer against his former team for the second straight night to help propel the Dodgers to a victory over the visiting Angels.
Ohtani mashed a 459-foot homer to right center one night after sending a ball 455 feet over the center field fence. He has six homers in the past seven games and leads the National League with 23. Tyler Glasnow (8-5) struck out 10 in seven innings, allowing two runs (one earned) and two hits with no walks.
Zach Plesac (1-1) made his second start for the Angels and was charged with six runs and seven hits in 3 1/3 innings. Logan O’Hoppe went the opposite way with a homer to right center with one out in the seventh for his 10th blast of the season.
Phillies 12, Diamondbacks 1
Nick Castellanos homered and drove in a season-high five runs, Zack Wheeler pitched seven strong innings and Philadelphia pummeled visiting Arizona to even the three-game series. Bryce Harper went 4-for-5 with a home run and three RBIs, while Kyle Schwarber doubled twice and scored three runs as Philadelphia bounced back from a 5-4 loss in the series opener Friday and notched its National League-leading 50th win. Wheeler (9-4) limited the Diamondbacks to one run on two hits and struck out eight without walking a batter. He retired Arizona’s first 12 batters before he hit Christian Walker with a pitch to lead off the fifth. Arizona starter Tommy Henry surrendered six runs on six over 3 2/3 innings. Cardinals 9, Giants 4
Alec Burleson hit two homers and drove in five runs to propel St. Louis past visiting San Francisco.
Paul Goldschmidt hit his 350th career homer, a two-run shot, and Brendan Donovan hit a solo homer as the Cardinals won for the seventh time in 10 games.
Michael Conforto drove in three runs and Matt Chapman scored twice for the Giants, who lost their fourth straight game.
Rangers 6, Royals 0
Wyatt Langford hit a grand slam and Jon Gray allowed two hits over six innings to lead Texas over Kansas City in Arlington, Texas.
Josh Smith also homered and had two hits for the Rangers, who won their third straight game.
Royals right-hander Michael Wacha (4-6), making his first start since May 31 after suffering a left foot fracture on a Luis Arraez comebacker in an 11-8 loss to San Diego, took the loss. Wacha allowed one run on three hits over five innings. He walked one and struck out five.
Cubs 8, Mets 1
Chicago used a five-run first inning and a season-high 10 strikeouts from Jameson Taillon (4-3) to even its three-game series against visiting New York.
Pete Crow-Armstrong capped the Cubs’ explosive first inning with an RBI triple. Christopher Morel mashed his 14th home run of the year, a third-inning solo shot that made it 6-0 as the Cubs rebounded from their 11-1 loss in Friday’s series opener.
Francisco Alvarez homered for the Mets, who have lost two of three following a seven-game winning streak.
Pirates 4, Rays 3
Bryan Reynolds extended his MLB-leading hit streak to 19 games and Oneil Cruz homered to propel Pittsburgh past visiting Tampa Bay.
Pirates starter Jared Jones (5-6) recovered after a shaky first inning to toss seven solid frames, allowing two runs and three hits as Pittsburgh evened the three-game series.
Richie Palacios went 2-for-3 with a run scored for the Rays after replacing Amed Rosario, who was hit in the head by a pitch in the first inning. Rosario sustained facial lacerations but appears to have avoided fractures, per Bally Sports Sun. Tampa Bay had its three-game winning streak snapped.
Twins 10, Athletics 2
Bailey Ober pitched the first complete game of his career, Manuel Margot contributed a three-run home run to a seven-run second inning and Minnesota thumped host Oakland.
Jose Miranda and Carlos Correa chipped in with a combined six hits, four RBIs and two runs for the Twins, who snapped a three-game losing streak that included a 6-5 defeat in the opener of the three-game series on Friday.
JJ Bleday and Tyler Soderstrom homered for the Athletics, who have lost 11 of their past 14 games.
Red Sox 4, Reds 3
Jarren Duran scored the game-winning run in the eighth inning and robbed a potential game-tying home run in the ninth as Boston rallied past host Cincinnati.
After the Red Sox plated two runs to pull ahead in the eighth, Duran leapt at the center field wall to snag Stuart Fairchild’s deep drive for the second out and keep Boston ahead. Dominic Smith homered for the Red Sox, who have won nine of their last 12 games.
Spencer Steer and Elly De La Cruz each homered for the Reds in their fifth loss in seven games.
Guardians 6, Blue Jays 3
Bo Naylor and Jose Ramirez each hit two-run homers as Cleveland went deep four times to beat visiting Toronto.
Steven Kwan and rookie Daniel Schneemann also clubbed homers for the American League Central-leading Guardians, who own a 27-7 run advantage during their four-game winning streak that followed three consecutive losses.
Isiah Kiner-Falefa homered twice for the Blue Jays batting out of the leadoff spot for the first time this season. Davis Schneider also went deep as Toronto lost its fifth straight game.
Astros 5, Orioles 1
Ronel Blanco posted his third consecutive quality start while Yordan Alvarez and Chas McCormick provided support with titanic home runs as Houston beat visiting Baltimore.
Blanco (8-2) stifled a Baltimore lineup that amassed 28 runs over its previous two games. He allowed one run on four hits and three walks with four strikeouts over seven innings. He has surrendered just two earned runs and seven hits over his past three starts and 20 innings combined.
Cedric Mullins went 2-for-3 with a triple and Jordan Westburg homered for the Orioles, who have lost two in a row.
Padres 6, Brewers 4
Jackson Merrill, Ha-Seong Kim and Kyle Higashioka each homered and San Diego overcame injuries to one-third of its starting lineup to beat visiting Milwaukee.
Playing without right fielder Fernando Tatis Jr. (quad/elbow), left fielder Jurickson Profar (knee) and catcher Luis Campusano (thumb), San Diego upped its winning streak to four games and earned its fifth win in six games this year against Milwaukee.
Randy Vasquez (2-4) pitched the first five innings for the win, scattering five hits and walking three while striking out three. After the Brewers’ Brice Turang drilled a grand slam in the ninth off Jhony Brito, Robert Suarez got the final out to notch his 19th save in 20 chances.
Mariners 9, Marlins 0 Logan Gilbert pitched eight scoreless innings to lower his ERA to 2.71 as Seattle defeated host Miami. Gilbert (5-4), a Florida native, allowed four hits and one walk, striking out six batters. The Mariners, who halted their three-game skid, were led on offense by Dominic Canzone, who went 4-for-5 with three runs scored and two RBIs. He hit a solo homer and an RBI single. Veteran Shaun Anderson (0-2), making just his second Marlins appearance, allowed six runs (five earned) and eight hits in 3 1/3 innings.
White Sox 5, Tigers 1
Drew Thorpe pitched six scoreless innings and notched his first career win as Chicago topped host Detroit.
Korey Lee hit a solo home run as the White Sox snapped a three-game losing streak. Nicky Lopez had three hits and an RBI. Andrew Vaughn, Paul DeJong and Lenyn Sosa also drove in one run apiece.
Mark Canha drove in the lone Detroit run. The Tigers have scored just six runs in their past six games, going 1-5 during that stretch.