
Braves' Chris Sale becomes fastest to 2,500 strikeouts
The Atlanta Braves ace fanned the Philadelphia Phillies' Edmundo Sosa to end the sixth inning, the 2,500th strikeout of Sale's career.
The left-hander became the fastest in baseball history to reach the 2,500-K milestone, getting there in 2,026 innings. The record previously was held by Randy Johnson, when he fanned his 2,500th batter after 2,107 2/3 innings in 1999.
"I appreciate it for what it is, but I try not to get too caught up in stuff like that right now," Sale said after the Braves closed out a 9-3 win to gain a split of a day-night doubleheader in Philadelphia. "I know what our job is here. And no matter whether you have a good one or a bad one, the next one is the most important one."
Atlanta manager Brian Snitker said of Sale, "He's kind of doing Hall of Fame stuff. That guy is probably as big a baseball fan as anybody, just the history of the game and the competition. He's a ballplayer, and it's really cool to watch."
After allowing two hits and three walks while striking out eight Phillies, Sale is 3-3 with a 3.06 ERA through 12 starts this year.
While his numbers are decent, they are far off the production he managed last year en route to winning the National League Cy Young Award. Sale won the pitching Triple Crown by leading the league in wins (18), ERA (2.38) and strikeouts (225). He took just three losses and also topped the majors in fewest homers allowed per nine innings (0.5) and most strikeouts per nine innings (11.4).
Sale, 36, is an eight-time All-Star who helped the Boston Red Sox win the 2018 World Series. He has pitched for the Chicago White Sox (2010-16), Boston (2017-19, 2021-23) and Atlanta (2024-25).
He owns a career 141-86 record with a 3.04 ERA in 384 career games, 304 starts.

MLB roundup: Junior Caminero drives in 6 as Rays rout Astros
Reliver Bryan King had allowed four earned runs all season before the Rays tagged him with five runs on five hits. Tampa Bay improved to 8-1 over its past nine games while Houston fell to 7-2 over its past nine home games.
Caminero added a two-run double in the Rays' five-run eighth, his third hit. Yandy Diaz, Jonathan Aranda and Jose Caballero recorded two hits each for Tampa Bay. Edwin Uceta (4-1) got the win over Bryan King (3-1).
Houston's Yainer Diaz and Jose Altuve both homered off Rays starter Shane Baz, who yielded three runs on seven hits in 5 2/3 innings.
Nationals 9, Mariners 3 (10 innings)
Josh Bell hit a three-run homer and Luis Garcia Jr. contributed a two-RBI double in a seven-run 10th inning as Washington won at Seattle.
Daylen Lile's first career RBI, on a sacrifice fly, brought home the tiebreaking run in the 10th against Collin Snider (1-1). Garcia, who had four hits, just missed a grand slam with a drive off the top of the wall in right field. Bell followed with his blast.
Washington's Jose A. Ferrer (2-2) pitched 1 2/3 innings of perfect relief. Leody Taveras had three hits and an RBI for the Mariners, who have lost four of five.
Phillies 5, Braves 4 (Game 1)
Rafael Marchan enjoyed a big game on offense and defense as Philadelphia nipped visiting Atlanta in the first game of a day-night doubleheader.
Marchan's first homer of the season and Kyle Schwarber's 19th paved the way for the team's 11th win in 12 games. Marchan was hit by a pitch to force in the decisive run in the bottom of the eighth before he threw out the potential tying run at second base in the ninth.
A.J. Smith-Shawver sustained an elbow injury and left in the third inning for Atlanta, which lost for the sixth time in seven games.
Braves 9, Phillies 3 (Game 2)
Chris Sale pitched six scoreless innings as Atlanta routed host Philadelphia in the nightcap of a split doubleheader.
Austin Riley homered, doubled and drove in four runs for the Braves. Ozzie Albies knocked in three runs and Luke Williams added two RBIs. Sale (3-3) allowed two hits and three walks while striking out eight. His final whiff -- against Edmundo Sosa to end the sixth -- was the 2,500th of his career.
Phillies starter Zack Wheeler (6-2), who entered with a streak of 22 2/3 scoreless innings, was charged with six runs in 5 1/3 frames.
Blue Jays 12, Athletics 0
Ernie Clement homered and had five RBIs, Jose Berrios struck out nine in six innings and Toronto defeated the visiting Athletics.
Clement had a three-run home run and a two-run double, both in an eight-run second inning, tying the club record for RBIs in one inning. Bo Bichette had a two-run homer and three RBIs, Vladimir Guerrero Jr. added a two-run homer and George Springer hit a solo shot.
Berrios (2-2) allowed two hits and two walks while matching his season best in strikeouts. Seven second-inning runs were charged to Athletics starter Jacob Lopez (0-3), who allowed six hits in 1 2/3 innings. The A's have lost 14 of 15.

Nationals ring up 7 in 10th to blast Mariners
Daylen Lile's first career RBI, on a sacrifice fly, brought home the tiebreaking run in the 10th against Mariners reliever Collin Snider (1-1).
Garcia, who had four hits, just missed a grand slam with a drive off the top of the wall in right field and Bell followed by clearing the fence in the Nationals' highest-scoring inning of the season.
Washington's Jose A. Ferrer (2-2) got the victory with 1 2/3 innings of perfect relief.
The Mariners snapped a 15-inning scoreless streak with two runs in the seventh off reliever Jorge Lopez to tie it at 2-2.
Miles Mastrobuoni drew a leadoff walk, moved to second on a groundout and scored on Leody Taveras' two-out single to left. Taveras stole second, took third on a wild pitch and scored the tying run as Ben Williamson blooped a single just over leaping second baseman Garcia. Taveras and Williamson, the Nos. 8-9 batters in the lineup, combined for five of Seattle's seven hits.
The Nationals threatened in the eighth on two-out singles by Nathaniel Lowe, Keibert Ruiz and Garcia, but Lowe was thrown out on the latter by right fielder Taveras as he attempted to score from second.
Both starters pitched well but neither factored into the decision.
Washington left-hander MacKenzie Gore gave up four hits over six scoreless innings, didn't walk a batter and fanned eight to give him an MLB-leading 101 strikeouts this season.
Mariners right-hander Emerson Hancock opened with five scoreless innings before walking Jose Tena to lead off the sixth and issuing a base on balls to CJ Abrams an out later. With the Nationals' lineup filled with left-handed batters, Mariners manager Dan Wilson turned to lefty Gabe Speier to face James Wood, who hit tape-measure home runs in each of the previous two nights. Speier tried to sneak a first-pitch fastball past Wood, but he lined it the opposite way, the ball rattling around the left-field corner as both runners scored on the double.
Hancock was charged with two runs on two hits in 5 1/3 innings, with three walks and four strikeouts.

Phillies acquire LHP Josh Walker from Blue Jays
Philadelphia optioned Walker to Triple-A Lehigh Valley.
Walker, 30, made three relief appearances for Toronto earlier this season, receiving no decisions while allowing four runs in five innings.
Walker also had major league stints with the New York Mets each of the past two years. He went 0-1 with a 8.10 ERA in 14 outings (10 innings) in 2023, then finished 0-0 with a 5.11 ERA in 10 appearances (12 1/3 innings) in 2024.
Overall, in 27 major league outings, Walker is 0-1 with a 6.59 ERA. He has 31 strikeouts and 14 walks in 27 1/3 innings.

Reports: Angels set to activate Mike Trout on Friday
The three-time American League Most Valuable Player sustained a bone bruise on his surgically repaired left knee while trying to beat out a grounder on April 30.
This week, Trout resumed running the bases and taking batting practice.
He returns to an Angels team that has lost five games in a row after winning its previous eight straight.
Trout is in his first season as a right fielder, having moved from center field in an attempt to maintain his health.
In his absence, Jo Adell served as the primary right fielder, hitting .200 with four homers and seven RBIs in 23 games this month.
That average is actually higher than Trout's .179 this year, and Trout has a .264 on-base percentage. However, Trout has nine homers, 18 RBIs and a .462 slugging percentage through 29 games.
Trout, 33, captured AL Rookie of the Year in 2012, then won AL MVP honors in 2014, 2016 and 2019. He also finished second in MVP voting in 2012, 2013, 2015 and 2018. The 11-time All-Star is a nine-time Silver Slugger honoree.
Across 1,547 games in 15 seasons, Trout owns a career batting slash line of .297/.408/.579 with 387 homers, 972 RBIs and 214 stolen bases.

Junior Caminero (6 RBIs), Rays blow out Astros
A half-inning after the Astros completed a rally from a three-run deficit, the Rays responded when the first six batters in the top of the seventh reached safely against reliever Bryan King (3-1).
King entered his 26th appearance third in the majors with a 23.7 hard-hit percentage. The Rays immediately challenged his standing, starting with a leadoff single from Josh Lowe that produced an exit velocity of 99.4 mph. King hit Brandon Lowe and surrendered an RBI single to Yandy Diaz that snapped the 3-3 deadlock. Jonathan Aranda produced an RBI double with a 96.8 mph exit velocity that upped the lead to 5-3.
Caminero followed with the decisive blow, a 385-foot blast to right-center at 103.5 mph that scored Diaz and Aranda and built the lead to 8-3. Caminero and Brandon Lowe share the team lead with 11 home runs.
King, who recorded only one out, had allowed four earned runs all season before the Rays tagged him with five runs on five hits. Tampa Bay improved to 8-1 over its last nine games while Houston fell to 7-2 over its last nine home games.
Caminero added a two-run double in the Rays' five-run eighth, his third hit. Diaz, Aranda and Jose Caballero recorded two hits each for Tampa Bay, which totaled 14 hits.
The Rays jumped to a 3-0 lead courtesy of a Diaz sacrifice fly in the first off starter Ryan Gusto, a throwing error by Yainer Diaz that allowed Chandler Simpson to score in the fourth and a Caminero RBI single that plated Aranda with two outs in the fifth.
Yainer Diaz led the charge back with a 430-foot blast to center off Rays starter Shane Baz, his sixth home run keying a two-run fifth. Jose Altuve blasted his ninth homer in the sixth off Baz, a leadoff shot that knotted the score at 3-3.
Over 5 2/3 innings, Baz yielded three runs on seven with no walks and three strikeouts. Edwin Uceta (4-1) relieved Baz and worked out of a first-and-third situation to end the inning.
Gusto gave up two runs on four hits, walked three and struck out four in 3 2/3 innings.

Eight-run second inning propels Blue Jays past Athletics
Clement had a three-run home run and a two-run double, both in an eight-run second inning in the opener of a four-game series.
Bo Bichette had a two-run homer and three RBIs, Vladimir Guerrero Jr. added a two-run homer and George Springer had a solo shot.
Clement's five RBIs in the second tied a club record for an inning, according to Sportsnet Stats. Edwin Encarnacion had five RBIs in the seventh inning against the Houston Astros on July 26, 2013. The five RBIs were also a career-best.
Clement and Alejandro Kirk each had three hits for the Blue Jays, who had 18 hits in winning their second in a row. The Athletics have lost 14 of 15.
Berrios (2-2) allowed two hits and two walks while matching his season best in strikeouts.
Seven of the second-inning runs were charged to left-hander Jacob Lopez (0-3), who allowed six hits and a walk in 1 2/3 innings.
Kirk led off the second with a single, struggling Anthony Santander walked on four pitches and Clement homered to left center on a first-pitch slider that stayed in the middle of the plate. Jonatan Clase singled to extend his hit streak to six games, stole second and scored on Bichette's double to center. Guerrero homered to left center on a fastball over the plate to extend his on-base streak to 29 games. Springer singled and Anthony Madonado replaced Lopez. Kirk singled, Santander walked and Clement stroked a two-run double to left.
Toronto added three runs in the third against Maldonado. Clase walked and Bichette hit a two-run homer to left. Springer homered to left with two out. Kirk walked and Maldonado was replaced by Sean Newcomb, who pitched 3 1/3 runless innings.
Addison Barger doubled and pinch hitter Ali Sanchez singled in the seventh against Hogan Harris. Kirk hit a sacrifice fly.
Oakland reserve catcher Willie MacIver pitched a runless eighth, working around three singles.

Chris Sale's strong start carries Braves to DH split with Phils
Austin Riley homered, doubled and drove in four runs for Atlanta, which had lost six of its previous seven games. Ozzie Albies knocked in three runs and Luke Williams added two RBIs.
Sale (3-3) allowed two hits and three walks while striking out eight. His final strikeout -- against Edmundo Sosa to end the sixth -- was the 2,500th of his career.
Philadelphia won the Thursday day game 5-4 but struggled to generate much offense in the nightcap. The Phillies remained without Bryce Harper after he sustained an elbow contusion when hit by a pitch from Spencer Strider on Tuesday in the series opener.
Phillies starter Zack Wheeler (6-2), who entered with a streak of 22 2/3 scoreless innings, was charged with six runs in 5 1/3 frames. He allowed four hits, issued a season-high four walks and fanned six.
Despite not having his best stuff, Wheeler did not allow a hit until Marcell Ozuna singled with one out in the fourth. Matt Olson followed with a double before Riley's double plated two runs to open the scoring.
Albies homered on Wheeler's next pitch, boosting the margin to 4-0.
Philadelphia threatened against Sale in the fifth, loading the bases with two outs. However, Alec Bohm grounded out to end the inning.
Atlanta made some noise of its own in the sixth. The visitors drew back-to-back one-out walks against Wheeler before Carlos Hernandez came on and allowed two hits, including Williams' two-run single that made it 6-0.
Riley's two-run blast against Joe Ross created an 8-0 cushion in the seventh.
The Phillies scored twice in the eighth against Michael Petersen, including Sosa's RBI single, and added a run in the ninth on Trea Turner's RBI hit against Raisel Iglesias.

Braves RHP AJ Smith-Shawver exits start after feeling 'pop' in elbow
In the third inning of an eventual 5-4 road loss to the Philadelphia Phillies in the first game of a doubleheader, Smith-Shawver was struck in his right ankle by a comebacker off the bat of Bryson Stott. After throwing a warmup pitch, the righty remained in the game before wincing while allowing a flyout to Trea Turner.
"Anytime you hear those words, when they describe soreness and ‘I felt something pop,' then that's usually not real good," Snitker said. "But we've got to look at it first."
Smith-Shawver was sent back to Atlanta for additional testing. He was 3-2 with a 3.67 ERA heading into Thursday, including a 3-0 record with a 3.27 ERA over his past six starts.
He allowed two runs on three hits over 2 2/3 innings of a no-decision.

Reds deal former All-Star RHP Alexis Diaz to Dodgers
The Dodgers transferred right-hander Evan Phillips to the 60-day injured list to open a spot for Diaz on the 40-man roster.
Diaz, 28, was an All-Star selection in 2023 but lost his closer role in Cincinnati to Emilio Pagan earlier this season. He has appeared in just six games in 2025 and allowed eight runs over six innings for a 12.00 ERA.
Diaz was optioned to Triple-A on May 1 and had a 4.63 ERA, a 1-2 record and two saves in 14 appearances for Louisville.
Before his rough patch, Diaz amassed 75 saves and an 18-14 record over his first three major league seasons, all with Cincinnati. He owns a career 3.21 ERA.
Villani, 22, was a 13th-round draft pick by the Dodgers in 2024 and has yet to make his MLB debut. He started this season at the Rookie Ball level.

Yankees INF Jazz Chisholm Jr. to begin rehab assignment
Chisholm will bat leadoff and play third base, which may indicate where the Yankees will use the 27-year-old All-Star when he returns to the big leagues.
Chisholm has been sidelined since late April with a strained right oblique. Yankees manager Aaron Boone noted that the team will consider playing Chisholm at the hot corner while with New York. He could be activated as soon as next week, per MLB.com.
"I want him to work over there this week and in his games over there, keep that flexibility," Boone said Wednesday. "Then we'll make a decision one way or the other."
Chisholm mostly played third base when the Yankees acquired him from Miami last summer, but he moved back to his natural position of second base after Gleyber Torres left in free agency.
While Chisholm has been sidelined, the Yankees regained infielder DJ LeMahieu from the IL but lost third baseman Oswaldo Cabrera (left ankle fracture) for the season.
For his career, Chisholm has played second base in 196 of 479 games and in center field for 192 games. All 45 appearances at third occurred with the Yankees in 2024.

Rafael Marchan helps Phillies edge Braves to open doubleheader
Philadelphia received a home run from an expected source and an unexpected source, as Marchan's first homer of the season and Kyle Schwarber's 19th paved the way for the team's 11th win in 12 games.
Marchan was hit by a pitch to force in the decisive run in the bottom of the eighth before he threw out the potential tying run at second base in the ninth.
A.J. Smith-Shawver reportedly suffered an elbow injury and left in the third inning for Atlanta, which lost for the sixth time in seven games. The Braves will try to avoid a three-game sweep Thursday evening, when Chris Sale faces Zack Wheeler in a matchup of veteran aces.
With the teams tied at 4-4, Nick Castellanos opened the bottom of the eighth inning with a single up the middle against Daysbel Hernandez (3-1) -- his fourth hit of the game -- and moved to second on Max Kepler's walk. Johan Rojas sacrificed before Brandon Marsh walked to load the bases.
Hernandez then plunked Marchan on his front foot to force in the go-ahead run.
Phillies closer Jordan Romano allowed three walks and a hit in the ninth but caught a break when Marchan gunned down Ozzie Albies trying to steal second. Later in the frame, with the bases loaded, Romano got Eli White on a called third strike to end it.
Marchan staked the hosts to a 2-0 lead in the third inning with a two-run blast. Philadelphia nearly blew it open in the fourth, but Braves center fielder Michael Harris II robbed Kepler of a three-run homer.
Trea Turner extended the Phillies' lead with a single in the fifth, but Atlanta's Sean Murphy and Ronald Acuna Jr. had RBI singles in the sixth to make it 3-2.
Schwaber's seventh-inning home run increased Philadelphia's lead to 4-2, but the visitors promptly tied it against Matt Strahm in the eighth. Murphy's solo homer sliced into the deficit, and then Acuna and Harris delivered consecutive doubles to forge a 4-4 tie.
Jose Ruiz (1-0) recorded the final out of the eighth to earn the victory.

Report: Orioles set to add John Mabry to coaching staff
Mabry, 54, played for 14 major league seasons for eight clubs, including eight seasons for the St. Louis Cardinals. He also has served as a coach for the Cardinals, Kansas City Royals and most recently the Miami Marlins.
The Orioles fired manager Brandon Hyde, as well as field coordinator and catching instructor Tim Cossins on May 17. Baltimore was 15-28 at the time of the dismissals after making consecutive playoff appearances.
In 1,321 career games, Mabry was a career .263 hitter with 96 home runs and 446 RBIs. He made his major league debut in 1994 with the Cardinals and was fourth in National League Rookie of the Year voting in 1995 when he batted .307 in 129 games.

Phillies' Bryce Harper out of starting lineup for Game 1 vs. Braves
Harper was drilled in his right elbow in the first inning of the Phillies' 2-0 victory over the Braves on Tuesday. The team announced that the two-time National League MVP sustained a contusion and that X-rays were negative.
Wednesday's game was postponed due to inclement weather, resulting in a split doubleheader on Thursday.
It was not immediately known whether Harper would be available for later in the first game or the second game.
Alec Bohm moved to first base to start the first game, with Edmundo Sosa starting at third base.
Harper, 32, is hitting .267 with eight homers and 33 RBIs in 54 games this season.
Acuna, 27, got a rest after playing in four straight contests following his return from an ACL injury that kept him sidelined for nearly year.
Stuart Fairchild started in right field in place of Acuna, who is 5-for-16 with two homers and three RBIs in four games.

MLB purchasing stake in women's pro softball league
MLB did not provide specifics, but ESPN reported that it is purchasing an equity stake of "more than 20 percent" in the fledgling women's professional league and also will assist with marketing and content distribution.
"Major League Baseball's investment in the AUSL represents an opportunity to support softball's long-term growth and expand our engagement with these outstanding athletes and their fans," MLB commissioner Rob Manfred said in a statement.
The AUSL's inaugural season begins on June 7, with four teams -- the Bandits, Blaze, Talons and Volts -- competing in a barnstorming style. Teams will play 24 games each across 10 different cities through July 23. The top two teams will meet in a best-of-three championship series from July 26-28 in Tuscaloosa, Ala.
The AUSL is owned by Athletes Unlimited. Former Miami Marlins general manager Kim Ng was hired as the AUSL's first commissioner last month.
"As a part of our broader commitment to growing softball and creating more opportunities for women and girls in sports, this agreement reflects our confidence in Kim Ng's leadership, the AUSL vision and the incredible talent of its athletes," Manfred said. "During this extraordinarily exciting time for women's sports, we want softball to thrive. MLB is committed to help build a sustainable and impactful league that drives fandom, serves the softball community and benefits all female athletes."
The league already had a deal with ESPN to broadcast 33 games. With the new partnership, games will also air on MLB Network and MLB.tv.
"This is a watershed moment for women's sports and especially for softball," Ng said in a statement. "MLB's investment will supercharge our efforts to build the sustainable professional league this sport has long deserved and sends a powerful message about the value of female athletes and the importance of creating professional opportunities for them. Together, we're going to reach new fans and inspire the next generation of softball players."

MLB roundup: Brewers down Red Sox in 10 again
The Brewers, who got a home run from Jake Bauers, swept the three-game series, winning their second consecutive game in 10 innings and claiming their fourth straight overall.
It was the Red Sox's fifth consecutive loss. Ceddanne Rafaela and Wilyer Abreu hit home runs for Boston.
Milwaukee tied the game 5-5 on a throwing error by second baseman Kristian Campbell on a fielder's choice grounder by Isaac Collins. Campbell's throw home was to the first base side, allowing designated runner Daz Cameron to score and left runners at second and third with none out.
Cardinals 6, Orioles 4
Brendan Donovan hammered a key two-run home run and Masyn Winn recorded four hits as St. Louis overcame host Baltimore to take the final two games of the three-game series.
Donovan finished with three hits and Lars Nootbaar added two hits as the Cardinals won for the fifth time in six games. John King (2-0) was the winning pitcher with one inning of relief and Ryan Helsley picked up his 12th save. Cardinals starter Miles Mikolas gave up four runs on nine hits in four innings.
Jackson Holliday produced three hits, including a lead-off single in the ninth for the Orioles. Cedric Mullins, Dylan Carlson and Ryan Mountcastle had two hits for Baltimore, which has lost on back-to-back nights following a season-best three-game winning streak.
Yankees 1, Angels 0
Clarke Schmidt and three relievers combined to shut out Los Angeles on five hits in New York's shutout victory in Anaheim, Calif.
Schmidt (2-2) threw six scoreless innings and was followed by Ian Hamilton (1 2/3 innings), Tim Hill (1/3 inning) and Mark Leiter Jr. (one inning, second save) to help the Yankees complete a three-game sweep. The only run of the game came home on a sacrifice fly by Anthony Volpe in the first inning. It was their fifth win in a row.
The loss was the fifth straight for the Angels, the club totaling just five runs during that time, including being shut out twice. Angels starter Yusei Kikuchi (1-5) gave up one run on four hits in five innings.
Blue Jays 2, Rangers 0
Pinch hitter Bo Bichette clubbed a two-run, two-out home run in the ninth inning to lift Toronto past Texas in the rubber game of a three-game series in Arlington, Texas.
Bichette's blast scored Ernie Clement, who opened the inning with a single off Jacob Webb (2-3), the fifth Texas pitcher. Brendon Little (3-0) earned the win, and Addison Barger, Vladimir Guerrero Jr. and Nathan Lukes each collected two hits.
The Rangers' only hit was a leadoff single in the first by Josh Smith. Texas has dropped eight of its past 10 games.
Royals 3, Reds 2
Noah Cameron continued the stellar start to his major league career, allowing a single run while pitching into the seventh inning as Kansas City beat Cincinnati.
Cameron (2-1) yielded only a sixth-inning run on six hits over 6 1/3 innings in his fourth career start. According to MLB, Cameron is just the second pitcher since 1893 to go 6 1/3-plus innings and allow one run or fewer in his first four career starts. The left-hander boasts a 1.05 ERA.
Spencer Steer had three hits and two RBIs, while Tyler Stephenson also recorded three singles for the Reds.
Cubs 2, Rockies 1
Pete Crow-Armstrong homered and Matthew Boyd tossed six strong innings as Chicago completed a three-game sweep of visiting Colorado.
Seiya Suzuki doubled in a run and Matt Shaw had two hits for Chicago, which has won four straight games and 10 of its last 12. Boyd (5-2) allowed one unearned run on four hits.
Colorado lost its third straight and fell to 9-47, the worst start to a season in baseball's modern era (since 1901). Orlando Arcia had two hits in his debut with the Rockies after signing as a free agent earlier in the day.
Guardians 7, Dodgers 4
Angel Martinez belted a three-run homer to cap a five-run eighth inning, lifting host Cleveland to a victory over Los Angeles.
Nolan Jones (3-for-3) had a two-run single off reliever Tanner Scott (0-1) to tie the score and Martinez greeted Alex Vesia with the go-ahead blast. Jose Ramirez had three hits and extended his career-long hitting streak to 21 games with an RBI single.
Clayton Kershaw allowed only one run in five innings -- his longest start of the season -- and was in line for the win until the bullpen collapsed. Freddie Freeman, Will Smith and Andy Pages each had an RBI.
Tigers 4, Giants 3
Justyn-Henry Malloy capped a four-run fifth inning with a two-run single and host Detroit won its fourth straight game, edging San Francisco.
Tigers starter Jackson Jobe gave up three runs and seven hits in 4 2/3 innings. Colt Keith supplied a two-run double as the Tigers completed a three-game sweep of the Giants.
Heliot Ramos belted a two-run homer in the fifth inning for the Giants. LaMonte Wade Jr. drove in the other run and Matt Chapman had three hits and scored a run. Landen Roupp (3-4) was charged with four runs, one earned, on five hits in four-plus innings.
Rays 5, Twins 0
Brandon Lowe homered to extend his hitting streak to 11 games and lead host Tampa Bay to a victory over Minnesota.
Drew Rasmussen (4-4) limited the Twins to just a hit and a walk while fanning five over six innings. Junior Caminero also homered as part of a 2-for-4 day with two runs batted in.
With the victory, Tampa Bay took two of three games from Minnesota, which entered the series having won 16 of its last 19 games. Tampa Bay also wrapped up its nine-game homestand going 7-2.
White Sox 9, Mets 4
Andrew Benintendi fell a double shy of the cycle and drove in a season-high four runs as visiting Chicago stopped a six-game road losing streak with a victory over New York.
Mike Tauchman hit a two-run double in the second and reached three times as the White Sox stopped a three-game overall losing streak. Brandon Eisert (2-0) recorded four outs in relief of Shane Smith.
The Mets' Griffin Canning (5-2) allowed five runs (three earned) on four hits and four walks with three strikeouts in three innings. Mark Vientos hit a three-run homer in the third off Smith to cut the deficit to 5-3.
Astros 5, Athletics 3
Victor Caratini had a tiebreaking two-run single in the seventh inning to help Houston complete a two-game sweep of the visiting Athletics.
Astros right-hander Lance McCullers Jr. had his longest outing in five starts since missing the past two seasons with injuries, matching his career high with 12 strikeouts over six innings. Zach Dezenzo singled, homered and scored twice for the Astros, who have won four in a row.
A's starter Luis Severino also went six innings, allowing two runs (one earned) and three hits while striking out four and walking two. Jacob Wilson doubled, homered, scored twice and drove in two runs, and Brent Rooker had two hits and an RBI for the A's, who have dropped 13 of 14.
Pirates 10, Diamondbacks 1
Paul Skenes threw 6 2/3 scoreless innings, Oneil Cruz homered and drove in three runs, and Pittsburgh beat Arizona in the rubber game of a three-game series in Phoenix.
Skenes (4-5) gave up four hits, struck out seven, walked none and hit a batter while dropping his ERA to 2.15. Isiah Kiner-Falefa had three hits including two doubles, Henry Davis had two hits and an RBI and Jared Triolo had two hits for the Pirates.
Tim Tawa homered in the ninth for the Diamondbacks, who have lost seven of eight.
Marlins 10, Padres 8
Agustin Ramirez capped a four-hit, four-RBI performance with a tie-breaking two-run single in the eighth inning, helping Miami beat host San Diego.
Ramirez belted a solo homer in the third inning and added an RBI single as part of a five-run fifth inning. Otto Lopez launched a three-run homer among his three hits and Jesus Sanchez had a solo shot for the Marlins, who overcame an early five-run deficit to salvage the finale of the three-game series.
Gavin Sheets belted a two-run homer for the Padres and Jake Cronenworth ripped a two-run double. Sheets, Elias Diaz and Manny Machado each had RBI singles for San Diego.

One run enough as Yankees finish sweep of Angels
Schmidt (2-2) threw six scoreless innings and was followed by Ian Hamilton (1 2/3 innings), Tim Hill (1/3 inning) and Mark Leiter Jr. (one inning, second save) to help the Yankees complete a three-game sweep. It was their fifth win in a row.
The loss was the fifth straight for the Angels, the club totaling just five runs during that time, including being shut out twice. The losing streak comes on the heels of an eight-game winning streak, during which they scored 61 runs.
The only run of the game came home on a sacrifice fly by Anthony Volpe in the first inning. Paul Goldschmidt and Trent Grisham each had two hits for New York. Aaron Judge went 0-for-2 with a strikeout and two intentional walks.
The Yankees made things difficult for Angels starter Yusei Kikuchi in the first and second innings, getting four hits and four walks but they were able to only push across one run.
Goldschmidt led off the game with a double, and one out later, Judge was intentionally walked. Kikuchi followed with a walk to Cody Bellinger, loading the bases.
Volpe's fly ball to center was deep enough to score Goldschmidt from third, but that's all the Yankees could muster, Kikuchi getting the final out of the inning and leaving the bases loaded.
Kikuchi got a key double play in the second inning but still found himself issuing another intentional walk to Judge and facing Bellinger with the bases loaded and two out. Bellinger popped out to left field, and Kikuchi was ultimately able to get through five innings without allowing another run.
In all, Kikuchi (1-5) gave up one run on four hits and five walks in five innings, making 93 pitches and striking out four. Despite only one win in 12 starts this season, he leads the Angels' starters in ERA (3.06), strikeouts (58) and innings pitched (64 2/3).

Trevor Williams pitches Nationals past struggling Mariners
Luis Garcia Jr. and Josh Bell hit back-to-back homers in the second inning for the Nationals, who have won seven of their past 10 games.
James Wood added a second tape-measure shot in as many nights, leading off the fifth with a 435-foot blast off the facade of the second deck in right field at T-Mobile Park.
Robert Hassell III hit his first major league homer, a solo shot to center in the eighth inning.
Williams (3-5) allowed three hits, didn't walk a batter and struck out two.
The American League West-leading Mariners lost for the fourth time in six games to see their division edge over Houston dwindle to a half-game.
Mariners right-hander George Kirby (0-2), making just his second start of the season after being shut down in spring training due to right shoulder inflammation, gave up six runs on seven hits over five innings, with two walks and four strikeouts. The three homers Kirby allowed were one shy of his career high, set May 26, 2023 against Pittsburgh.
Garcia went deep to right-center with one out in the second and Bell followed with an opposite-field drive into the Nationals' bullpen in left field.
Washington added three runs with a two-out rally in the fourth to make it 5-0. Garcia walked and Bell grounded a single to left. Hassell lined a run-scoring single and Jose Tena followed with a two-run double, both to left.
Wood's homer in the fifth made it 6-0.
The Nationals tallied three times in the eighth off Blas Castano, who was making his MLB debut. Following Hassell's homer, Daylen Lile hit a two-out double to right and CJ Abrams was hit by a pitch. Wood's two-run double to left-center completed the scoring.

Bo Bichette's pinch homer in ninth propels Jays over Rangers
Bichette's homer scored Ernie Clement, who opened the inning with a single off Jacob Webb (2-3), the fifth Texas pitcher. Clement advanced to second on a bunt by Nathan Lukes and was still there after a pop out by pinch hitter Alejandro Kirk.
Bichette's game-winning round-tripper snapped a 22-inning scoreless drought for Toronto and was just the second hit in scoring position in 31 opportunities in the series. The Blue Jays won two of the three-game set despite scoring just four total runs.
Brendon Little (3-0) was the beneficiary of Bichette's home run after striking out both batters he faced in the eighth inning. Jeff Hoffman struck out one in a perfect ninth inning to earn his 12th save of the year and the second in this series.
Toronto outhit the Rangers 8-1, with Addison Barger, Vladimir Guerrero Jr. and Nathan Lukes each collecting two hits for the Blue Jays.
Texas' only hit was a leadoff single in the first by Josh Smith. The Rangers have dropped eight of their past 10 games and scored just three runs in the series with Toronto.
Tyler Mahle returned to form for Texas, surrendering four hits and three walks over his six-inning stint while striking out five. Luke Jackson entered in the seventh and allowed a leadoff single to Lukes, who stole second but was stranded when Hoby Milner relieved for Texas and struck out Daulton Varsho.
Robert Garcia had the eighth for the Rangers and allowed one hit while striking out two.
Rookie Paxton Schultz went the first 2 2/3 innings for the Blue Jays in his initial career start, allowing one hit and striking out four before being relieved by Eric Lauer.
Lauer worked out of a one-out, two-on jam in the sixth to keep the game scoreless. Braydon Fisher allowed a walk while striking out two for the Blue Jays in a 1 1/3-inning appearance before turning over the eighth to Little.
Toronto managed just six runs over its six-game road trip after scoring only two in a three-game series in Tampa Bay from May 23-25.

Cubs edge lowly Rockies to complete series sweep
Seiya Suzuki doubled in a run and Matt Shaw had two hits for Chicago, which has won four straight games and 10 of its last 12.
Boyd (5-2) allowed one unearned run on four hits with no walks and eight strikeouts. Ryan Brasier and Brad Keller each pitched a scoreless inning before Daniel Palencia retired the Rockies in order in the ninth for his fourth save.
Colorado lost its third straight and fell to 9-47, the worst start to a season in baseball's modern era (since 1901). Orlando Arcia had two hits in his debut with the Rockies after signing as a free agent earlier in the day.
The Rockies were swept in a series for the ninth time this season and have lost 18 consecutive series to begin the 2025 campaign.
Chicago took a 1-0 lead in the first inning when Kyle Tucker scored from first on Suzuki's one-out double against Tanner Gordon (1-2).
Crow-Armstrong added to the Cubs' lead with a leadoff homer in the fourth inning. The 379-foot shot to right field was his team-leading 15th homer this season.
Gordon gave up two runs on six hits over 4 2/3 innings. He struck out one and did not allow a walk.
Colorado pushed a run across in the sixth inning. Mickey Moniak hit a leadoff single, moved to third with one out on Boyd's errant pickoff throw, and scored on Tyler Freeman's sacrifice fly.
The Rockies put two runners on with one out in the fifth inning, but Boyd escaped unscathed when Michael Toglia grounded into a double play.
Chicago won its sixth straight game at Wrigley Field behind another strong showing from its bullpen. Keller extended his streak of not allowing an earned run to 18 innings over his last 16 games.
Colorado was held to six singles and fell to 2-14 since Warren Schaeffer replaced Bud Black as manager on May 11.