Pinch hitter Lane Thomas hit a tiebreaking double to start a six-run 12th inning for the Cleveland Guardians, who earned a marathon 9-5 victory over the host New York Yankees on Tuesday night.
Thomas helped the Guardians avoid a fourth straight loss and win for the sixth time in 16 games on a night when they drew 14 walks, stranded 20 and went 7-for-24 with runners in scoring position.
Jose Ramirez padded the lead with an RBI single, David Fry blew it open with a bases-clearing triple, and Jhonkensy Noel capped the big inning with an RBI infield single. Tim Herrin (5-0) stranded two in the 11th before Cleveland’s big frame.
Aaron Judge and Juan Soto hit back-to-back first-inning homers for the Yankees. Judge added a two-run double off Scott Barlow in the bottom of the 12th before Alex Verdugo made the final out of the 4-hour, 5-minute marathon. Tim Mayza (0-2) took the loss.
Red Sox 6, Astros 5
Jarren Duran capped a four-hit effort with a two-out, tiebreaking solo home run in the eighth inning, carrying visiting Boston over Houston.
Duran hit his 17th homer, scored three runs, drove in two runs and drew a walk. Red Sox starter Nick Pivetta gave up five runs on six hits and three walks over five innings. Four relievers shut out the Astros over the final four frames, capped by closer Kenley Jansen, who recorded his 24th save with a perfect ninth.
The Astros matched a three-spot by Boston in the top of the first with three runs in the bottom of that frame, capped with a two-run homer from Jon Singleton. Yainer Diaz homered for a second consecutive game.
Braves 3, Phillies 1
Marcell Ozuna led off the sixth inning with a tiebreaking home run, lifting Atlanta over visiting Philadelphia in the opener of a three-game series.
Atlanta has won five of seven against Philadelphia this year. Atlanta starter Reynaldo Lopez returned from spending three weeks on the injured list and threw five innings. The right-hander, who had been sidelined due to a forearm injury, allowed one run on five hits and one walk with a season-high 10 strikeouts.
Wheeler (12-6) pitched six innings and allowed two runs on six hits with eight strikeouts and no walks. He was shooting for his 100th career win.
Rockies 3, Nationals 1
Austin Gomber tossed seven strong innings and visiting Colorado opened a three-game series against Washington.
Brenton Doyle, Ryan McMahon and Ezequiel Tovar each had two hits for Colorado, which has won three of its last four games. Gomber (4-8) allowed one run on three hits with two walks and five strikeouts.
CJ Abrams homered for Washington, which was outhit 10-5 and lost for the fifth time in its last six games.
Diamondbacks 3, Marlins 1
Corbin Carroll homered, scored twice and made a sliding catch in right field that likely saved two runs as Arizona defeated host Miami.
Lourdes Gurriel Jr. also went deep for the Diamondbacks, who will try for a three-game sweep on Wednesday. Arizona starter Eduardo Rodriguez (2-0) allowed six hits and one run in 5 1/3 innings.
Marlins starter Edward Cabrera (2-5) gave up four hits, three walks and three runs in six innings. He fanned three.
Blue Jays 10, Reds 3
George Springer hit two of Toronto’s five home runs as the home team routed Cincinnati.
Leo Jimenez, Alejandro Kirk and Spencer Horwitz also went deep to help the Blue Jays gain a split of the first two games of the three-game series. Toronto right-hander Jose Berrios (12-9) pitched seven innings and allowed two runs, six hits and two walks while striking out seven.
Reds righty Carson Spiers (4-5) was tagged for all 10 runs (nine earned), 13 hits and two walks in 4 1/3 innings. Cincinnati catcher Luke Maile took the mound in the seventh and eighth innings and retired all six batters he faced.
Orioles 9, Mets 5
Dean Kremer tossed six solid innings and Baltimore held on for the win over host New York in the middle game of a three-game interleague series.
Former Mets catcher James McCann went 1-for-3 with a homer and three RBIs for the Orioles. Anthony Santander hit a two-run homer in the first and Eloy Jimenez added an RBI double in the fifth as Baltimore improved to 9-9 this month.
Kremer (6-9) allowed one run on two hits and three walks while striking out seven. Cionel Perez threw a perfect seventh before the Mets scored four times in the eighth against Burch Smith, who gave up an RBI double to Brandon Nimmo and a three-run homer to J.D. Martinez.
Cubs 3, Tigers 1
Cody Bellinger ripped a two-run double and Javier Assad allowed one run over 5 2/3 innings, fueling host Chicago to a win over Detroit.
Dansby Swanson added a solo homer to help the Cubs record their third win in four games and spoil the return of Javier Baez to Wrigley Field. Baez, who went 0-for-4 with four strikeouts, spent parts of his first eight major league seasons with Chicago.
Spencer Torkelson totaled four hits and Dillon Dingler had an RBI single in the second inning for the Tigers, who lost for just the second time in their last eight games.
Pirates 4, Rangers 0
Mitch Keller threw seven-plus shutout innings to help Pittsburgh to a win against Texas in the second game of their three-game series in Arlington, Texas.
Keller (11-7) allowed three hits, struck out nine and didn’t walk a batter. Oneil Cruz had two hits and an RBI and Bryan De La Cruz had two RBIs for the Pirates, who had lost two in a row.
Texas starter Cody Bradford (4-1) allowed three runs and five hits in seven innings. The left-hander matched his career high with eight strikeouts and didn’t walk a batter.
Angels 9, Royals 5
Zach Neto’s tiebreaking homer in the sixth inning led Los Angeles to a victory in Kansas City, ending the Royals’ five-game winning streak.
Neto led off the sixth with his team-leading 19th homer, snapping a 2-2 tie. Logan O’Hoppe and Anthony Rendon added run-scoring singles in the inning for a 5-2 lead. The Angels collected eight hits and four walks against four Royals relievers.
Highlighted by Bobby Witt Jr.’s RBI double and Vinnie Pasquantino’s two-run single, Kansas City chased Angels starter Tyler Anderson with four straight hits opening the seventh inning. Witt finished with three hits and Pasquantino had three RBIs.
Brewers 3, Cardinals 2
Frankie Montas blanked St. Louis on one hit in seven innings as visiting Milwaukee won to extend its winning streak to six games.
Montas (6-8) struck out three batters and walked one as the Brewers improved to 7-1 against the Cardinals this season. Brewers closer Devin Williams escaped a bases-loaded jam in the ninth inning to earn his fifth save, while William Contreras went 3-for-4 with an RBI and Sal Frelick drove in one run and scored another.
Matt Carpenter hit a two-run homer for the Cardinals, who lost for the seventh time in eight games. St. Louis starting pitcher Erick Fedde (8-7) allowed two runs on six hits in 5 2/3 innings.
Rays 1, A’s 0
Shane Baz scattered three hits over 7 2/3 shutout innings and Jose Siri homered to lead Tampa Bay over host Oakland.
It was the first win since July 3, 2022, for Baz (1-2), who missed the entire 2023 season after undergoing Tommy John surgery in September 2022. He walked three and struck out four in a game that lasted just 1 hour, 54 minutes.
Edwin Uceta retired all four batters he faced in relief of Baz to pick up the first save of his career. Joey Estes (5-6) was the hard-luck loser, allowing just one run on three hits over 7 2/3 innings.
Dodgers 6, Mariners 3
Pinch hitter Jason Heyward hit a tiebreaking three-run homer with two outs in the eighth inning as Los Angeles rallied to beat visiting Seattle.
Gavin Lux and Max Muncy also went deep for the National League West-leading Dodgers, who won their third consecutive game. Joe Kelly (1-0) got the victory and Daniel Hudson worked the ninth for his 10th save. Starter Walker Buehler threw 82 pitches, giving up three runs on seven hits with three walks and one strikeout.
Jorge Polanco drove in all three runs for the Mariners, who dropped to 1-7 on their nine-game trip that concludes Wednesday. Right-hander Bryce Miller allowed two runs on five hits, with two walks and five strikeouts, on 92 pitches.
Giants 4, White Sox 1
Robbie Ray delivered a quality start, Heliot Ramos drove in two runs and San Francisco beat visiting Chicago for the second day in a row.
Ray (3-2) yielded one run and three hits over a season-high 6 2/3 innings, striking out nine without issuing a walk. Ryan Walker got his second save of the year by striking out the side in the ninth.
White Sox starter Davis Martin (0-2) was pulled one out into the fifth, charged with three runs (two earned) on four hits.
Padres 7, Twins 5
Jurickson Profar’s three-run homer in the bottom of the eighth inning lifted San Diego over visiting Minnesota.
Manny Machado hit a two-run homer and Jake Cronenworth had two hits and scored twice for the Padres. Martin Perez lasted 4 2/3 innings, permitting seven hits and three runs with a walk and two strikeouts.
Carlos Santana had two hits and scored twice, and Ryan Jeffers hit a two-run homer for Minnesota. Bailey Ober allowed three runs on four hits in six-plus innings with no walks and five strikeouts. It was his 11th straight quality start.
–Field Level Media