NEW YORK — Jazz Chisholm Jr. hit a go-ahead homer off Jacob deGrom in the sixth inning, and the New York Yankees beat the Texas Rangers 7-4 on Tuesday for their fifth straight win and 15th in 17 games.
Chisholm lifted deGrom’s 98 m.p.h. fastball into the right-field seats to snap a 3-3 tie. The 413-foot shot was the second baseman’s second career homer off deGrom (2-2), who allowed a homer to Chisholm at Citi Field on a 100.4 m.p.h. fastball on April 10, 2021.
Ryan McMahon hit a tying two-run homer off deGrom in the second inning after the Yankees trailed 3-0 before their first at-bats. McMahon joined teammate Giancarlo Stanton, Freddie Freeman and Austin Riley as the only players with at least three homers off deGrom.
Paul Goldschmidt added his 374th career homer in the eighth for a four-run lead.
DeGrom allowed six runs and seven hits in 6 1/3 innings. It was the most runs allowed by the two-time Cy Young award winner since May 17, 2019, for the Mets at Miami.
David Bednar retired Josh Jung with the bases loaded in the eighth and got the final five outs for his 10th save.
RED SOX 10, TIGERS 3
DETROIT — Ceddanne Rafaela homered and drove in four runs, and Boston beat Detroit for the second straight night.
Framber Valdez (2-2) allowed a career-high 10 runs before being ejected in the fourth inning for hitting Trevor Story, which caused both benches to empty, though no punches were thrown. He also matched a career worst by allowing three homers.
Willson Contreras and Wilyer Abreu also homered for the Red Sox, who had lost four of five before coming to Detroit. Boston is 4-2 against the Tigers this season.
Matt Vierling homered for Detroit, which has lost five of eight.
Brayan Bello (2-4) allowed one run on four hits in seven innings after replacing opener Jovani Moran for the second inning. He walked one and struck out seven after losing his last three starts.
RAYS 4, BLUE JAYS 3
ST. PETERSBURG, Fla. — Ben Williamson drove in the winning run with a single after Yandy Díaz tied it with an RBI single and Tampa Bay rallied in the eighth inning to beat Toronto for the their fifth straight victory.
Tampa Bay won for the 11th time in 12 games and ran their winning streak at home to nine. They haven’t allowed more than three runs in 12 straight games, tying a team record set in 2013.
Jonathan Aranda had a one-out double off Tyler Rogers (1-2) to get the rally started. Díaz singled to tie it 3-3. He took second on Jake Fraley’s single before Williamson drove him in.
Drew Rasmussen threw 85 pitches and allowed three runs on seven hits in six innings for Tampa Bay. Hunter Bigge and Casey Legumina (1-1) each pitched a scoreless inning, and Cole Sulser added a perfect ninth for his second save this season. The Rays’ bullpen has surrendered one run in its last 30 innings.
Kevin Gausman gave up two runs on six hits in six innings for Toronto and left with a lead after throwing 96 pitches.
PHILLIES 9, ATHLETICS 1
PHILADELPHIA — Bryce Harper homered twice, Cristopher Sánchez struck out 10 batters in eight strong innings and streaking Philadelphia defeated the Athletics.
Bryson Stott also went deep, J.T. Realmuto drove in two runs and Brandon Marsh had three singles for the Phillies, who have won seven of eight since interim manager Don Mattingly replaced fired Rob Thomson.
The AL West-leading Athletics have lost three of four.
Sánchez (3-2) limited the A’s to just three hits while reaching double-digit strikeouts for the ninth time in his career. The NL Cy Young runner-up last season walked one and hit a batter.
After homering in Philadelphia’s 1-0 win at Miami on Monday, Harper went deep again to lift the Phillies to the series-opening victory. He clubbed a 2-2, 84-mph sweeper into the seats in right field leading off the third inning off Luis Severino (2-3). He also cleared the wall in centre field in the eighth off Tyler Ferguson.
Severino allowed just that one run on seven hits in five innings with three strikeouts and two walks.
ORIOLES 9, MARLINS 7
MIAMI — Adley Rutschman had a go-ahead, pinch-hit single and Leody Taveras followed with a run-scoring single in the ninth inning to lift Baltimore past Miami, snapping a five-game skid.
The switch-hitting Rutschman replaced the lefty-swinging Samuel Basallo — who tripled, doubled and singled earlier — to face lefty Andrew Nardi (2-2). Rutschman hit a liner to left that scored Taylor Ward from second. Taveras’ single to right scored Pete Alonso. Both Ward and Alonso had reached on walks.
Basallo drove in four runs and Alonso doubled and walked twice and scored four times for the Orioles. Rico García (3-0) got the last four outs for the win.
Toronto's Liam Hicks homered and had three singles and three RBIs for the Marlins.
Baltimore starter Chris Bassitt allowed four runs and six hits in four innings. He walked three and struck out three.
Marlins reliever William Kempner pitched a perfect eighth in his major league debut.
TWINS 11, NATIONALS 3
WASHINGTON — Byron Buxton hit a three-run homer, Brooks Lee drove in three runs and Taj Bradley struck out eight in six solid innings to help Minnesota beat Washington.
Buxton’s homer, his sixth in the last eight games and 11th this season, made it 10-3 in the eighth. Lee was 3 for 5 with two doubles and Trevor Larnach added two hits and two RBIs.
Bradley (4-1) gave up two runs and four hits and walked two.
Cade Cavalli (1-2) gave up six runs — three earned — in four innings for the Nationals, who are 4-13 at home this season.
ROYALS 5, GUARDIANS 3
KANSAS CITY, Mo. — Michael Massey hit a go-ahead two-run homer, Isaac Collins also went deep and Kansas City pushed their winning streak to five with a victory over AL Central-rival Cleveland.
Stephen Kolek allowed a three-run shot by Rhys Hoskins but little else over six innings in his season debut. The right-hander strained his oblique in his first start of spring training, but Kolek had pitched well in four rehab starts at Triple-A Omaha before the Royals had him make a spot start for Noah Cameron, who’s dealing with some lower back tightness.
Nick Mears and Daniel Lynch IV handled a scoreless inning apiece in relief for Kansas City, and Lucas Erceg worked around a two-out walk in the ninth to earn his third save in four games and 10th of the season.
The Guardians’ Gavin Williams (5-2) allowed five runs and eight hits with two walks while losing for the first time since March 27, when the Mariners beat him in the second game of the season. Williams had since won five decisions covering six starts.
ASTROS 2, DODGERS 1
HOUSTON — Shohei Ohtani allowed his first two home runs of the season to Christian Walker and Braden Shewmake, and Peter Lambert pitched seven strong innings to give Houston a win over Los Angeles.
Lambert (2-2) allowed three hits and walked four with four strikeouts in his longest outing of the season. Bryan King gave up a run in the eighth before pitching a scoreless ninth for his third save.
Walker sent Ohtani’s first pitch of the second inning to the train tracks atop left field to make it 1-0. It was Walker’s 30th career home run against the Dodgers.
There was one out in the second when Shewmake hit a fastball from Ohtani into the seats in left field to extend the lead to 2-0. Shewmake, who had two hits, was a late addition to the lineup after Carlos Correa was scratched with a left ankle injury.
Ohtani (2-2) permitted four hits and two runs with eight strikeouts in seven innings.
ANGELS 4, WHITE SOX 3
ANAHEIM, Calif. — Mike Trout, Jorge Soler and Zach Neto hit home runs, Ryan Zeferzahn worked out of a bases-loaded jam in the ninth inning and Los Angeles held on for a victory over Chicago.
Zeferjahn hit a batter and walked two in the ninth before retiring Edgar Quero on a groundout for his first save this season and his third in 10 career opportunities. The right-hander struck out rookie home run leader Munetaka Murakami — tied with the Yankees’ Aaron Judge at 14 — with a runner on first to get the final out in the eighth.
Trout hit his 11th homer of the season and the 415th of his career with one out in the first off Erick Fedde (0-4) after Chicago scored two runs off Sam Aldegheri in the top half.
Soler followed with his eighth homer one out later to tie it 2-all.
Neto homered for the first time since April 10, a tiebreaking two-out shot in the fifth for his sixth of the season. Trout walked for the second time before scoring from first on a double by Nolan Schanuel to make it 4-2 and chase Fedde. Trout reached base four times with a single in the eighth.
Chase Meidroth hit his second homer leading off the seventh against Sam Bachman to get Chicago within 4-3. Both Colson Montgomery and Miguel Vargas extended their on-base streaks to 18 games for the Sox.
José Fermin (1-1) pitched a scoreless fifth for the win. Aldegheri allowed two runs on four hits in four innings in his sixth career start.
Fedde yielded four runs on six hits in 4 2/3 innings.
DIAMONDBACKS 9, PIRATES 0
PHOENIX — Eduardo Rodriguez gave up just two hits over seven strong innings, Geraldo Perdomo added a two-run double and Arizona cruised past Pittsburgh.
The D-backs used a five-run sixth inning to take a 7-0 lead. Gabriel Moreno hit an RBI double down the right-field foul line, Perdomo added his two-run double, Ketel Marte hit an RBI groundout and Corbin Carroll brought home the final run on a sacrifice fly.
Pittsburgh reliever Yohan Ramirez was tagged for all five runs and recorded just one out.
Rodriguez (3-0) didn’t give up a hit until the fifth inning when Jared Triolo lined a two-out single to left. The veteran left hander struck out seven and walked three. The performance was a welcome sight for the D-backs, who came in with a 5.07 ERA, which was the worst mark in the National League.
The D-backs jumped ahead 2-0 in the first inning after Adrian Del Castillo’s sacrifice fly and Ildemaro Vargas’ RBI double. The 34-year-old Vargas — who was recently named MLB’s NL Player of the Month for March/April — has a .377 batting average and a 1.051 OPS this season.
Pittsburgh’s Bubba Chandler (1-4) fought control issues all night, giving up two runs over five innings. He gave up just two hits, but walked six and struck out four.
BRAVES 3, MARINERS 2
SEATTLE — Matt Olson hit the go-ahead homer in the ninth, Bryce Elder pitched six strong innings, and Atlanta beat Seattle.
Maurico Dubón had a two-run double and Ozzie Albies extended his hit streak to 17 games to tie the franchise record. He is tied for the league lead in hits with 47.
Dylan Lee struck out the side in the seventh, Robert Suarez (3-0) worked the eighth and Raisel Iglesias, recently activated from the injured list, got his sixth save for the league-leading Braves.
Elder had his sixth quality start in eight games. He allowed two runs on two hits, yielding a two-run homer to J.P. Crawford in the fourth. He lowered his ERA to 2.02 ERA, which ranks fourth in the National League.
George Kirby pitched seven innings for Seattle, surrendering two runs on five hits while striking out five. Three of those hits came in the fourth. Albies and Olson each singled before they scored on Dubón’s two-out double down the right field line.
PADRES 10, GIANTS 5
SAN FRANCISCO — Jackson Merrill had three hits and drove in two runs, Xander Bogaerts homered and San Diego tied their season highs for hits with 14 and runs in a victory over San Francisco.
Sung-Mun Song had a two-run double — his first MLB hit — with two outs in the fourth, advanced to third on a throwing error and scored on Merrill’s single to cap San Diego’s five-run inning and make it 6-4. Song, a 29-year-old South Korean infielder who signed with the Padres in December, was 2 for 4 with two runs scored and two RBIs.
Miguel Andujar singled, doubled and tripled and had an RBI, and Bogaerts and Nick Castellanos each drove in two runs.
Walker Buehler (2-2) gave up four runs and had five strikeouts in 5 1/3 innings for the Padres, who snapped a six-game skid on Monday night with a 3-2 win on Monday night. San Diego is 40-23 against San Francisco, dating to the 2022 season.
Logan Webb (2-4) allowed six runs and seven hits in four innings for the Giants.




3:03