MLB News

MLB roundup: Twins down Red Sox for 11th straight win

MLB roundup: Twins down Red Sox for 11th straight win

Edouard Julien and Ryan Jeffers drove in two runs apiece, and the Minnesota Twins held on for a 5-2 win over the Boston Red Sox on Friday night in Minneapolis.

Willi Castro went 2-for-3 with a double for Minnesota, which won its 11th game in a row. The Twins have not lost since April 21 against the Detroit Tigers.

Rafael Devers went 2-for-3 with two doubles and two RBIs to lead Boston. Ceddanne Rafaela and Jarren Duran recorded the only other hits for the Red Sox.

Twins right-hander Chris Paddack (3-1) allowed two hits in six scoreless innings. He walked one and struck out six. Red Sox right-hander Tanner Houck (3-3) gave up four runs on six hits in six-plus innings. He walked two and struck out five.

Dodgers 4, Braves 3 (11 innings)

Rookie Andy Pages capped his first career four-hit performance with a game-ending single in the 11th inning as Los Angeles walked away with a victory over visiting Atlanta in the opener of a three-game series.

Teoscar Hernandez hit a home run, Shohei Ohtani drove in a run in the 10th and Gavin Stone went five strong innings as the Dodgers improved to 8-2 since going 3-6 on their previous homestand while losing all three series. Michael Grove (1-1) picked up the win for the Dodgers with a scoreless 11th.

Austin Riley and Ronald Acuna Jr. hit home runs and right-hander Charlie Morton gave up two runs on five hits over six innings as the Braves lost for the fourth time in their last six games and fell to 1-3 on a six-game West Coast road trip.

Brewers 3, Cubs 1

Willy Adames headlined a three-run rally with a go-ahead RBI single in the eighth as Milwaukee beat host Chicago in the opener of a three-game series.

Brice Turang went 2-for-4 for the Brewers, who pushed their winning streak to three games.

Nico Hoerner, Ian Happ and Michael Busch each had two hits as Chicago's offensive struggles continued. The Cubs have averaged just 2.4 runs over their past seven games.

Phillies 4, Giants 3

Brandon Marsh drove in two runs, Alec Bohm extended his hitting streak to 16 games with a run-scoring single, and Philadelphia opened a four-game series against visiting San Francisco with a win.

Trea Turner had two hits before exiting with left hamstring soreness for Philadelphia, which won its third straight and improved to a season-best 11 games over .500 at 22-11. Aaron Nola allowed two runs and four hits over four innings before yielding to Matt Strahm (2-0), Seranthony Dominguez, Orion Kerkering and Jeff Hoffman. Jose Alvarado worked around a leadoff single in the ninth for his sixth save.

San Francisco went 2-for-11 with runners in scoring position and lost for the third time in its last four games. The Giants have scored a total of 19 runs over their last eight games.

Yankees 2, Tigers 1

Anthony Rizzo hit a walk-off single with nobody out in the ninth inning as host New York rallied past Detroit.

On the verge of being shut out for the sixth time this season, the Yankees earned their first walk-off win of the season thanks to rallying against Detroit closer Jason Foley (2-1), who blew his first save of the season.

Riley Green went 3-for-4 for the Tigers, who were held to five hits and saw their two-game win streak come to an end.

Rays 10, Mets 8

Harold Ramirez and Amed Rosario each went 3-for-5 for Tampa Bay, which scored five times in the third inning in a win against visiting New York in St. Petersburg, Fla.

Shawn Armstrong (1-1) came on in relief in the fifth inning, allowing two hits and striking out two in 1 1/3 innings. Jason Adam allowed one run on two hits in the ninth for his second save of the season.

Mets starter Jose Quintana (1-3) allowed eight runs on 10 hits in 2 2/3 innings. He struck out two and walked one.

Athletics 3, Marlins 1

Miami kicked off the post-Luis Arraez era with a whimper, accumulating just seven hits off JP Sears and three relievers as host Oakland opened a three-game interleague series with a victory.

Arraez, the defending National League batting champion, was scratched from the lineup minutes before the first pitch, reportedly having been dealt to the San Diego Padres for four prospects. Miami then saw a three-game winning streak end when Brent Rooker smacked a two-run homer, Sears worked 6 1/3 shutout innings and the A's recorded a season-best fifth straight win.

Rooker's homer came off Miami starter Ryan Weathers (2-3), who dueled Sears into the last of the fourth before allowing his first hit of the game -- a single by Abraham Toro. Rooker followed with his sixth homer of the season. Weathers was pulled after six innings, having allowed three runs and five hits. He struck out five and didn't walk anyone.

Nationals 9, Blue Jays 3

Pinch hitter Luis Garcia Jr. hit a three-run home run in a four-run seventh and Washington defeated visiting Toronto.

Beginning a five-game homestand, the Nationals overcame a 3-0 deficit to take the opener of a three-game series.

The Blue Jays, who began a five-game road trip, have lost three games in a row and eight of their past 10.

Orioles 3, Reds 0

Cole Irvin extended his scoreless innings streak by allowing just two hits over 6 1/3 innings, combining with three relievers as Baltimore shut out Cincinnati in the opener of a three-game interleague series.

Adley Rutschman snapped a scoreless tie with a seventh-inning RBI double and scored on a homer by Ryan O'Hearn as the Orioles won for the fourth time in five games. The Reds have lost three straight and six of eight.

Irvin (3-1) walked none and struck out four. He hasn't allowed a run in his last 20 innings dating back to the fourth inning of an April 15 start. Reds starter Hunter Greene gave up five hits and four walks while striking out five over 5 2/3 innings. He has thrown 14 2/3 straight scoreless innings dating back to April 22.

Rockies 3, Pirates 2

Ryan McMahon homered to spark a three-run sixth inning, Cal Quantrill pitched strongly into the eighth and Colorado beat host Pittsburgh.

Colorado snapped a five-game skid and ended a string that saw it set a major league record by trailing at some point in each of their first 31 games. McMahon, Ezequiel Tovar, Elias Diaz and Jacob Stallings finished with two hits each for Colorado. Quantrill (1-3) gave up three hits, struck out nine and didn't walk a batter in 7 2/3 innings.

Oneil Cruz homered and Jared Triolo had two hits for Pittsburgh, which has lost five in a row and eight of nine. The Rockies managed just five singles against Pirates starter Martin Perez (1-2) through five innings but broke out in the sixth. McMahon led off with his fifth home run, a 445-foot shot into the Allegheny River beyond the seats in right field.

Angels 6, Guardians 0

Jose Soriano threw six stellar innings to continue his road dominance and Mickey Moniak launched a three-run homer as visiting Los Angeles beat Cleveland.

Nolan Schanuel homered for one of his three hits, and Willie Calhoun also had three in his season debut for the Angels, who won for just the third time in 14 games. Soriano (1-4), who allowed five hits and a walk, has yielded one earned run over 17 innings of his three 2024 road starts.

Los Angeles roughed up Cleveland starter Tanner Bibee (2-1) for all six runs, plus eight hits allowed, in five innings. Steven Kwan had two hits for the AL Central-leading Guardians, who have lost two straight and are 3-6 since winning five in a row.

Astros 5, Mariners 3

Jose Altuve deposited a perfect bunt single down the third base line with two outs in the seventh inning, the lone run-scoring hit of a four-run frame that lifted Houston to a victory over visiting Seattle.

Trailing 3-1 entering the bottom of the seventh, the Astros recorded five walks, two singles and a sacrifice fly to forge ahead. Astros closer Josh Hader recorded his third save with a pair of strikeouts in the ninth.

The Mariners forged their lead with a pair of homers off Astros starter Ronel Blanco, who worked six innings and allowed three runs on five hits and two walks with six strikeouts. Jorge Polanco smoked a two-out, solo shot to right-center in the third and Dylan Moore ripped a two-run blast in the fifth.

Royals 7, Rangers 1

Salvador Perez and Hunter Renfroe homered as host Kansas City rallied past Texas.

With one out in the fifth, Renfroe belted Michael Lorenzen's slider down the left-field line for his third homer of the year to tie the score 1-1. Then Kansas City scored six times in the seventh, capped by Perez's three-run homer. Reliever John Schreiber (3-0) allowed two hits and two walks in the seventh but escaped damage by striking out Marcus Semien with the bases loaded to end the inning.

In the third inning, Semien hit a two-out double and Corey Seager followed with a single to left, scoring the first run of the game. Seager had two of the Rangers' seven hits. Losing pitcher Cole Winn (0-1) gave up four runs on four hits in one-third of an inning.

Cardinals 3, White Sox 0

Sonny Gray, JoJo Romero and Ryan Helsley combined for a three-hitter as St. Louis blanked visiting Chicago.

Gray (4-1) allowed those three hits in seven innings. He struck out six and walked one while lowering his season ERA to 0.89 in 30 1/3 innings. Romero handled the White Sox in the eighth inning, and Helsley closed out the ninth for his 11th save.

Nolan Arenado drove in three runs with two doubles and Willson Contreras went 3-for-3 with a walk, a steal and two runs for St. Louis. Brad Keller (0-1) allowed three runs on five hits in 4 2/3 innings for the White Sox, who lost for the 11th time in 14 games.

Padres 7, Diamondbacks 1

Fernando Tatis Jr. homered and drove in three runs, Dylan Cease pitched 6 2/3 innings and San Diego opened a three-game weekend series with a win over Arizona in Phoenix.

Tatis collected three hits and scored twice, while Jake Cronenworth and Manny Machado also slugged homers as San Diego won its third straight game. The Padres finished with 12 hits and scored at least six runs for the fourth time in five games. Cease (4-2) allowed three hits and one run with no walks and eight strikeouts.

Slade Cecconi (1-2) retired the first nine batters he faced for Arizona but was hit hard his second time through the order. He was removed after Tatis' RBI single in the fifth made it 5-0. Cecconi gave up six runs on five hits and two walks in 4 1/3 innings, striking out four.

Andy Pages' fourth hit lifts Dodgers over Braves in 11

Andy Pages' fourth hit lifts Dodgers over Braves in 11

Rookie Andy Pages capped his first-career four-hit performance with a game-ending single in the 11th inning as the Los Angeles Dodgers walked away with a 4-3 victory over the visiting Atlanta Braves on Friday in the opener of a three-game series.

Teoscar Hernandez hit a home run, Shohei Ohtan drove in a run in the 10th and Gavin Stone went five strong innings as the Dodgers improved to 8-2 since going 3-6 on their previous homestand while losing all three series. Michael Grove (1-1) picked up the win for the Dodgers with a scoreless 11th.

Austin Riley and Ronald Acuna Jr. hit home runs and right-hander Charlie Morton gave up two runs on five hits over six innings as the Braves lost for the fourth time in their last six games and fell to 1-3 on a six-game West Coast road trip.

With automatic runner Will Smith at second base for the Dodgers in the 11th, the Braves walked Max Muncy intentionally before Teoscar Hernandez grounded into a fielder's choice. Pages won it on a full-count bloop hit to center.

The Braves took a 1-0 lead in the first when Riley continued his career-long success against the Dodgers with a home run deep to center field. Riley entered with a .303 batting average in 17 career games against Los Angeles.

The Dodgers tied it in the third when Ohtani walked, stole second and scored on a single from Will Smith to give him 25 RBIs, second among National League catchers.

Hernandez put the Dodgers up 2-1 in the fourth on his seventh home run of the season and the first at home since April 12.

The Braves tied it 2-2 in the eighth on Acuna's solo shot off right-hander Daniel Hudson. It was Acuna's fourth home run in his last five regular-season games at Los Angeles but just his second overall this season.

The Braves nearly went ahead in the top of the ninth but Marcell Ozuna filed out to the wall in left-center against right-hander Evan Phillips.

The Braves scored a run in the 10th on Orlando Arcia's sacrifice fly before the Dodgers continued the game with Ohtani's RBI hit.

Hot-hitting Padres roll past Diamondbacks

Hot-hitting Padres roll past Diamondbacks

Fernando Tatis Jr. homered and drove in three runs Friday night, Dylan Cease pitched 6 2/3 innings and the visiting San Diego Padres opened a three-game weekend series with a 7-1 win over the Arizona Diamondbacks.

Tatis collected three hits and scored twice, while Jake Cronenworth and Manny Machado also slugged homers as San Diego won its third straight game. The Padres finished with 12 hits and scored at least six runs for the fourth time in five games.

Cease (4-2) allowed three hits and one run with no walks and eight strikeouts. It marked his fourth win in five starts; he's given up three or fewer hits in all four victories.

Slade Cecconi (1-2) retired the first nine batters he faced for Arizona but was hit hard his second time through the order. He was removed after Tatis' RBI single in the fifth made it 5-0. Cecconi gave up six runs on five hits and two walks in 4 1/3 innings, striking out four.

The Diamondbacks suffered their 10th loss in 15 games and it marked the 10th time in that stretch they've been held to three or fewer runs.

San Diego did all its damage in the fourth and fifth innings. After Jurickson Profar reached on a leadoff walk in the fourth, Tatis drilled a fastball an estimated 419 feet to left-center for his seventh homer of the season.

Cronenworth made it back-to-back homers when he jacked his sixth homer of the year an estimated 398 feet to right. Jackson Merrill added an RBI double to give the Padres a 4-0 lead.

An inning later, Tatis drove in another run with a single to left. One out later, Machado lined a sweeper from reliever Matt Bowman an estimated 381 feet to left with Tatis aboard to make it 7-0. It was Machado's fifth homer.

Arizona got its run in the sixth via Eugenio Suarez's RBI single to center that scored Joc Pederson, who led off the inning with a double.

JP Sears, bullpen stifle Marlins as A's win 5th straight

JP Sears, bullpen stifle Marlins as A's win 5th straight

The Miami Marlins kicked off the post-Luis Arraez era with a whimper Friday night, accumulating just seven hits off JP Sears and three relievers as the host Oakland Athletics opened a three-game interleague series with a 3-1 victory.

Arraez, the defending National League batting champion, was scratched from the lineup minutes before the first pitch, reportedly having been dealt to the San Diego Padres for four prospects.

The second baseman, who won an American League batting title for the Minnesota Twins in 2022 before a trade to Miami, was the Marlins' top hitter this season with a .299 average.

Miami then saw a three-game winning streak end when Brent Rooker smacked a two-run homer, Sears worked 6 1/3 shutout innings and the A's recorded a season-best fifth straight win.

Rooker's homer came off Miami starter Ryan Weathers (2-3), who dueled Sears into the last of the fourth before allowing his first hit of the game -- a single by Abraham Toro. Rooker followed with his sixth homer of the season, a 440-foot bomb to center field for a 2-0 Oakland lead.

The A's tacked on a run in the fifth when Max Schuemann doubled and scored on an error by shortstop Tim Anderson.

Weathers was pulled after six innings, having allowed three runs and five hits. He struck out six and didn't walk anyone.

Up 3-0, Sears (2-2) went one out into seventh before handing the ball to the Oakland bullpen. The left-hander gave up just four hits and one walk while striking out six.

The Marlins ended Oakland's seven-game run of scoreless outings by its bullpen when Nick Gordon reached on a two-out infield single in the ninth and scored on Vidal Brujan's second double of the game.

Lucas Erceg, who had been called upon to get the final out of the eighth with the Marlins threatening, then got Jesus Sanchez to ground out to notch his second save.

Toro, promoted to third in the lineup after a recent hot stretch, collected a single and a double for the A's, who improved to 4-0 on their 10-game homestand.

Brujan had three hits for the Marlins, who outhit the A's 7-5.

Cole Irvin, three relievers silence Reds in series opener

Cole Irvin, three relievers silence Reds in series opener

Cole Irvin extended his scoreless innings streak by allowing just two hits over 6 1/3 innings Friday night, combining with three relievers as the Baltimore Orioles shut out the Cincinnati Reds 3-0 in the opener of a three-game interleague series.

Adley Rutschman snapped a scoreless tie with a seventh-inning RBI double and scored on a homer by Ryan O'Hearn as the Orioles won for the fourth time in five games. The Reds have lost three straight and six of eight.

Rain forced a delay of more than 2 1/2 hours before the game began.

Irvin (3-1) walked none and struck out four. He hasn't allowed a run in his last 20 innings dating back to the fourth inning of a start against the Minnesota Twins on April 15.

The left-hander retired 17 straight batters between a first-inning single by Elly De La Cruz and De La Cruz's one-out double in the seventh. Yennier Cano replaced Irvin, and got out of the jam by retiring Tyler Stephenson and Christian Encarnacion-Strand on grounders.

Danny Coulombe tossed a perfect eighth inning and Craig Kimbrel, pitching for the first time since he exited an outing against the Oakland Athletics with a sore back in a blown save on Sunday, struck out all three batters he faced in the ninth to earn his eighth save.

The Orioles left five runners in scoring position against Reds starter Hunter Greene and Fernando Cruz in the first six innings before breaking through against Emilio Pagan (2-2) in the seventh. Jorge Mateo led off with a single, stole second, took third on a fly out by Gunnar Henderson and scored on Rutschman's double.

O'Hearn homered eight pitches later.

O'Hearn, Henderson and Ryan Mountcastle had two hits apiece for the Orioles.

Greene gave up five hits and four walks while striking out five over 5 2/3 innings. He has thrown 14 2/3 straight scoreless innings dating back to April 22.

Reports: Padres acquire two-time batting champ Luis Arraez from Marlins

Reports: Padres acquire two-time batting champ Luis Arraez from Marlins

The San Diego Padres are acquiring two-time batting champion Luis Arraez of the Miami Marlins, according to multiple reports on Friday night.

Reports say San Diego is sending right-handed reliever Woo-Suk Go, outfield prospects Dillon Head and Jakob Marsee and first baseman/outfielder prospect Nathan Martorella to the Marlins.

Head is rated as the Padres' No. 6 overall prospect by MLB Pipeline. Marsee is No. 9 and Martorella is No. 13.

Arraez batted .316 for the Minnesota Twins while winning the American League batting title in 2022. Last season, he hit a career-high .354 with the Marlins to win the National League batting crown.

Arraez was scratched from the starting lineup shortly before Friday night's game at the Oakland Athletics. During the top of the second inning, the television broadcast showed Arraez exchanging hugs with some of his teammates.

This season, Arraez is batting .299 with five RBIs. He owns a six-game hitting streak.

Arraez, 27, has started 33 games at second base this season and can also play first base and the outfield. He is earning $10.6 million in 2024.

San Diego moved veteran shortstop Xander Bogaerts to second base during spring training.

Arraez, a two-time All-Star, owns a .324 career average with 24 homers and 206 RBIs in 569 games with the Twins (2019-22) and Marlins (2023-24).

Go, 25, has a 4.38 ERA in 12 1/3 innings at Double-A San Antonio. He pitched in South Korea the past seven seasons.

Head, 19, was a first-round pick (25th overall) in the 2023 draft. He is batting .237 with one homer and nine RBIs in 21 games at Single-A Lake Elsinore.

Marsee, 22, is batting .185 with two homers, five RBIs and 12 steals for San Antonio.

Martorella, 23, is batting .294 with two homers and 14 RBIs in 23 games at San Antonio.

Phillies SS Trea Turner exits with hamstring injury

Phillies SS Trea Turner exits with hamstring injury

Philadelphia Phillies star shortstop Trea Turner left Friday's game with left hamstring soreness after scoring the eventual game-winning run.

Turner singled and stole second in the fourth inning, then scored from second on a passed ball in a 4-3 home win over the San Francisco Giants.

However, when the Phillies took the field in the top of the fifth, Edmundo Sosa was at shortstop.

Turner, 30, who is hitting .343 with two homers, 10 stolen bases and nine RBIs in 33 games this season, told reporters after the game that he would be out for a couple of days. He will be re-evaluated Saturday.

"I hate being hurt and it's not gonna be fun for the training staff," the two-time All-Star said with a smile, per CBS Philadelphia.

In his 10th season, Turner has a .298 batting average with 152 homers, 270 stolen bases and 519 RBIs with the Washington Nationals (2015-21), Los Angeles Dodgers (2021-22) and Phillies.

Sonny Gray throws 7 scoreless innings as Cards blank White Sox

Sonny Gray throws 7 scoreless innings as Cards blank White Sox

Sonny Gray, JoJo Romero and Ryan Helsley combined for three-hitter as the St. Louis Cardinals blanked the visiting Chicago White Sox 3-0 Friday.

Gray (4-1) allowed those three hits in seven innings. He struck out six and walked one while lowering his season ERA to 0.89 in 30 1/3 innings.

Romero handled the White Sox in the eighth inning, and Helsley closed out the ninth for his 11th save.

Nolan Arenado drove in three runs with two doubles and Willson Contreras went 3-for-3 with a walk, a stolen base and two runs to pace the Cardinals offense.

Brad Keller (0-1) allowed three runs on five hits in 4 2/3 innings for the White Sox, who lost for the 11th time in 14 games. He walked two and struck out five.

The Cardinals seized a 2-0 lead in the first inning. Contreras hit a ground-rule double, Paul Goldschmidt walked and Arenado smashed a two-run double through the left-center field alley.

Chicago threatened in the second inning when Andrew Vaughn hit a one-out double and moved up on Andrew Benintendi's flyout. But Gray struck out former Cardinals shortstop Paul De Jong to strand Vaughn.

Gray encountered trouble again in the third inning. Nicky Lopez hit a two-out single, moved to second base on a wild pitch and stole third as Tommy Pham drew a walk. Once again Gray escaped, this time by retiring Eloy Jimenez on a lineout.

Keller dodged trouble in the fourth inning when Masyn Winn reached on an error, stole second and took third on a wild pitch. But Michael Siani hit an inning-ending groundout.

The Cardinals increased their lead to 3-0 in the fifth inning when Contreras walked and scored on Arenado's double down the right field line. Jared Shuster relieved Keller and retired Alec Burleson on a flyout to prevent further damage.

Twins hold off Red Sox for 11th straight win

Twins hold off Red Sox for 11th straight win

Edouard Julien and Ryan Jeffers drove in two runs apiece, and the Minnesota Twins held on for a 5-2 win over the Boston Red Sox on Friday night in Minneapolis.

Willi Castro went 2-for-3 with a double for Minnesota, which won its 11th game in a row. The Twins have not lost since April 21 against the Detroit Tigers.

Rafael Devers went 2-for-3 with two doubles and two RBIs to lead Boston. Ceddanne Rafaela and Jarren Duran recorded the only other hits for the Red Sox.

Twins right-hander Chris Paddack (3-1) allowed two hits in six scoreless innings. He walked one and struck out six.

Red Sox right-hander Tanner Houck (3-3) gave up four runs on six hits in six-plus innings. He walked two and struck out five.

Twins closer Jhoan Duran pitched a scoreless ninth for his second save of the season.

The Twins opened the scoring in the bottom of the third. Castro hit a leadoff double to left field, advanced to third base on a groundout by Alex Kirilloff and scored on Julien's single to left.

The score remained 1-0 until the bottom of the seventh, when the Twins erupted for four runs to increase their lead to 5-0.

Pinch runner Austin Martin scored the first run of the inning on a throwing error by catcher Reese McGuire. Castro put down a sacrifice bunt and McGuire fielded it and fired a throw to second base to try to get a force out, but his throw was wide right of the bag and bounced into shallow center field.

Three batters later, Julien drew a bases-loaded walk to score Castro. Jeffers followed with a two-run double to score Jose Miranda and Kirilloff and make it 5-0.

Boston got on the scoreboard with two runs in the top of the eighth. McGuire reached on a hit-by-pitch and Duran doubled. Devers drove in both of them with a two-out double to center.

Red Sox second baseman Vaughn Grissom made his team debut and went 0-for-3. Grissom, whom Boston acquired in a deal that sent left-hander Chris Sale to the Atlanta Braves, spent the first month of the season on the injured list with a hamstring strain.

Four-run inning carries Astros past Mariners

Four-run inning carries Astros past Mariners

Jose Altuve deposited a perfect bunt single down the third-base line with two outs in the seventh inning, the lone run-scoring hit of a four-run frame that lifted the Houston Astros to a 5-3 victory over the visiting Seattle Mariners on Friday.

Trailing 3-1 entering the bottom of the seventh, the Astros recorded five walks, two singles and a sacrifice fly to forge ahead. Houston benefitted from a costly throwing error on Seattle catcher Cal Raleigh with the bases loaded allowing Jeremy Pena to score and slice the deficit to one.

Pena worked a leadoff walk against Mariners reliever Trent Thornton, who then allowed a single to Yainer Diaz and a Jon Singleton groundout to the right side of the infield that advanced both runners into scoring position. After pinch-hitter Jake Meyers worked a walk off Gabe Speier (0-1), Raleigh followed with his errant throw to third that eluded Josh Rojas and bounced into left field. Diaz advanced to third as Pena crossed home and scored the tying run.

Mauricio Dubon then lifted a sacrifice fly to right. Altuve followed with his bunt single, scoring Meyers, and Alex Bregman greeted the third Seattle reliever of the frame, Cody Bolton, with a bases-loaded walk that scored Altuve.

The Mariners forged their lead with a pair of homers off Astros starter Ronel Blanco, who worked six innings and allowed three runs on five hits and two walks with six strikeouts.

Jorge Polanco smoked his fifth home run, a two-out, solo shot to right-center in the top of the third to break the scoreless tie. Dylan Moore answered the Astros' tying tally in the bottom of the fourth with a two-run blast in the top of the fifth, following a leadoff single from Luke Raley with his second home run.

The Mariners fashioned a serious threat in the eighth inning, with Rojas and Julio Rodriguez posting back-to-back singles against Astros reliever Ryan Pressly to open that frame. Both moved into scoring position on a wild pitch but Pressly rallied with a strikeout of Polanco before the Mariners ran their way out of the inning.

Mitch Haniger lifted a fly ball to right field that Kyle Tucker snagged. Rojas bluffed a dash home but Rodriguez followed to third base, leading to a rundown that ultimately resulted in Rojas being tagged at home plate for an inning-ending double play.

Astros closer Josh Hader recorded his third save with a pair of strikeouts in the ninth. Seth Martinez (2-2) earned the win with a perfect seventh inning.

Royals score 6 in seventh to beat Rangers

Royals score 6 in seventh to beat Rangers

Salvador Perez and Hunter Renfroe homered as the Kansas City Royals rallied past the visiting Texas Rangers 7-1 on Friday evening.

With one out in the fifth, Renfroe belted Michael Lorenzen's 1-2 slider 373 feet down the left-field line for his third homer of the year to tie the score 1-1.

The Royals broke the game open in the seventh. Kansas City scored six times on six hits in the inning, capped by Perez's three-run homer to give the Royals a 7-1 lead.

MJ Melendez broke a 0-for-27 slump with a leadoff single. Dairon Blanco pinch-ran for Melendez and stole second. Kyle Isbel singled to center to drive in Blanco and give the Royals a 2-1 lead.

Bobby Witt Jr. and Vinnie Pasquantino added RBI singles before Perez's blast to left.

Perez's eighth homer of the season extended his career-best on-base streak to 22 games. His 30 RBIs lead the American League.

Cole Winn (0-1) gave up four runs on four hits in one-third of an inning.

John Schreiber (3-0) allowed two hits and two walks in the seventh but escaped damage by striking out Marcus Semien with the bases loaded to end the inning.

In the third inning, Semien hit a two-out double and Corey Seager followed with a single to left, scoring the first run of the game. Seager had two of the Rangers' seven hits.

Lorenzen allowed two singles through the first four innings. He left the game after going six innings and giving up one run on four hits with three walks, striking out three.

Royals starter Brady Singer gave up one run on four hits in six innings. He struck out eight and walked none.

The Royals have won three straight and seven of their past 10.

Jose Soriano's 6 shutout innings lead Angels past Guardians

Jose Soriano's 6 shutout innings lead Angels past Guardians

Jose Soriano threw six stellar innings to continue his road dominance and Mickey Moniak launched a three-run homer as the visiting Los Angeles Angels beat the Cleveland Guardians 6-0 on Friday night.

Nolan Schanuel homered for one of his three hits, and Willie Calhoun also had three in his season debut for the Angels, who won for just the third time in 14 games. They also snapped a four-game road skid and improved to 3-23 at Cleveland since the start of the 2015 season.

Soriano (1-4) allowed five hits and a walk but wasn't damaged in his fifth career start. The right-hander has yielded one earned run over 17 innings of his three 2024 road starts.

Los Angeles roughed up Cleveland starter Tanner Bibee (2-1) for all six runs, plus eight hits allowed, in five innings. Meanwhile, Steven Kwan had two of the six hits for the AL Central-leading Guardians, who have lost two straight and are 3-6 since winning five in a row.

With two outs in the third, Schanuel put Los Angeles up 1-0 when he clubbed a curveball from Bibee just inside the right field foul pole for his third home run.

The Angels extended that lead an inning later via back-to-back one-out doubles from the veteran Calhoun, who was called up from Triple-A Salt Lake earlier this week, and Logan O'Hoppe. Then after Ehire Adrianza drew a walk from Bibee, the Angels delivered more two-out magic when Moniak easily cleared the right-center field wall with his second home run of the season to make it 5-0.

Moniak also singled for just his second multi-hit game of 2024.

The Angels added another run off Bibee in the fifth. They opened that inning with back-to-back singles from Schanuel and Luis Rengifo, and both moved up on a wild pitch from Bibee. Taylor Ward sent a fly ball deep to left field for the sacrifice fly and his team-leading 24th RBI.

Los Angeles' Amir Garrett fanned two to retire the side in the seventh and Jose Saurez worked the final two innings with three strikeouts.

Anthony Rizzo's walk-off single lifts Yankees past Tigers

Anthony Rizzo's walk-off single lifts Yankees past Tigers

Anthony Rizzo hit a game-ending single with nobody out in the ninth inning as the host New York Yankees rallied for a 2-1 victory over the Detroit Tigers on Friday night.

On the verge of being blanked for the sixth time this season, the Yankees earned their first walk-off win of the season thanks to rallying against Detroit closer Jason Foley (2-1), who blew his first save of the season.

After Aaron Judge stopped an 0-for-14 skid with a clean single, Alex Verdugo pushed a bunt single to third and Giancarlo Stanton ripped an RBI double to the right field corner.

Two pitches later, Rizzo hit Foley's 92-mph changeup through the drawn-in infield and under the glove of second baseman Andy Ibanez to easily score Verdugo.

Dennis Santana (2-0) stranded a runner in the top half of the ninth to set up for Rizzo's game-winning hit.

Rizzo's hit helped the Yankees win on a 57-degree night when they only mustered two hits off Detroit starter Reese Olson and threatened in the seventh and eighth.

Before the Yankees rallied in their final at-bat, Marcus Stroman and Olson traded zeroes for five innings.

Stroman entered the sixth at only 64 pitches and threw first-pitch strikes to 16 of his first 20 hitters before issuing three straight walks.

After Riley Greene opened the inning with a base hit, Stroman struck out Mark Canha and walked rookie Wenceel Perez and Kerry Carpenter to load the bases. He was one strike away from getting Colt Keith but the rookie worked out a walk to cap an eight-pitch plate appearance to chase Stroman and give the Tigers the lead.

Stroman allowed one run on three hits in 5 1/3 innings. The right-hander struck out three but also issued five walks for the second straight outing.

Olson allowed two hits in five innings. He struck out five and walked two in an 88-pitch outing.

Olson allowed a leadoff single to Anthony Volpe and a two-out single to Gleyber Torres in the second. Volpe was erased when Juan Soto hit into a double play and Olson retired 12 of the final 13 hitters after Torres singled.

Rays hold off Mets' late charge

Rays hold off Mets' late charge

Harold Ramirez and Amed Rosario each went 3-for-5 for the Tampa Bay Rays, who scored five times in the third inning in a 10-8 win against the visiting New York Mets on Friday.

Shawn Armstrong (1-1) came on in relief in the fifth inning, allowing two hits and striking out two in 1 1/3 innings. Jason Adam allowed one run on two hits in the ninth for his second save of the season.

Mets starter Jose Quintana (1-3) allowed eight runs on 10 hits in 2 2/3 innings. He struck out two and walked one.

After scoring three to tie the score in the second inning, Tampa Bay broke out in the third.

Ramirez singled to lead off the inning, Randy Arozarena walked and Rosario singled to left field, scoring Ramirez and giving the Rays a 4-3 lead.

Jose Caballero then singled to load the bases and Alex Jackson's sacrifice fly drove in Arozarena to make it 5-3. Jonny DeLuca singled to score Rosario and Caballero, pushing the Rays' lead to 7-3.

DeLuca stole second and scored on a Yandy Diaz single, extending it to 8-3 and ending Quintana's outing.

Arozarena added to Tampa Bay's lead in the fourth with a solo shot to left-center field.

The Mets answered in the fifth. Tyrone Taylor hit a leadoff double and Tomas Nido singled with one out. After Brandon Nimmo walked to load the bases, Taylor scored on Starling Marte's sacrifice fly to make it 9-4.

Francisco Lindor doubled, driving in Nido and Nimmo to cut it to 9-6. The Rays then brought in Armstrong.

Pete Alonso hit a double to drive in Lindor, trimming New York's deficit to 9-7.

Isaac Paredes put the Rays ahead 10-7 when he scored on Rosario's single in the sixth inning.

New York took a 3-0 lead in the second. After Jeff McNeil and Taylor each singled with two outs, Brett Baty connected with a home run to right field.

Tampa Bay tied it in the bottom half. Rosario singled, Caballero doubled and DeLuca's ground-out to third brought in Rosario to cut it to 3-1.

Caballero scored on Curtis Mead's double to right field and then Diaz singled, bringing Mead home and tying it 3-3.

Baty belted his second home run of the night -- and third of the season -- in the ninth to narrow it to 10-8. Brett Baty went 3-for-4 with four RBIs and two runs.

Nats capitalize on miscues, extend Jays' struggles

Nats capitalize on miscues, extend Jays' struggles

Pinch hitter Luis Garcia Jr. hit a three-run home run in a four-run seventh and the Washington Nationals defeated the visiting Toronto Blue Jays 9-3 Friday night.

Beginning a five-game homestand, the Nationals overcame a 3-0 deficit to take the opener of a three-game series.

The Blue Jays, who began a five-game road trip, have lost three games in a row and eight of their last 10.

Toronto left-hander Yusei Kikuchi allowed one run, six hits and one walk with seven strikeouts in six innings.

Washington left-hander Patrick Corbin gave up three runs, six hits and two walks with three strikeouts in six innings.

Toronto scored three runs in the second.

Danny Jansen led off with a walk and moved to third on Davis Schneider's double, and both scored on Daulton Varsho's double to right. Varsho held second on a single to right by Isiah Kiner-Falefa. After Ernie Clement sacrificed the runners to second and third, George Springer hit a sacrifice fly.

Washington, which has won six of its last eight games, scored once in the third. Jacob Young led off with a double and scored on a single to right by CJ Abrams.

Jacob Barnes (2-0) replaced Corbin and pitched around an error in the seventh.

Erik Swanson (0-2) replaced Kikuchi in the seventh. He allowed a leadoff walk to Ildemar Vargas and a single to Riley Adams followed by Garcia's second homer of the season, a blast to center.

Tim Mayza replaced Swanson and gave up a single to Jesse Winker and uncorked a wild pitch. Nick Senzel hit a one-out RBI double to left.

Washington's Hunter Harvey pitched around Jansen's double in the eighth.

Genesis Cabrera walked Alex Call to lead off the bottom of the eighth. Call moved to third on a wild pitch and a sacrifice. Adams was walked intentionally and Garcia walked to load the bases. Two runs scored on second baseman Kiner-Falefa's throwing error to first in an attempt to double up the runner after he snared Winker's line drive.

Another run scored on Clement's error on a grounder to third by Abrams. Senzel and Joey Meneses hit singles to add another run.

Alec Bohm extends hitting streak, Phillies beat Giants

Alec Bohm extends hitting streak, Phillies beat Giants

Brandon Marsh drove in two runs, Alec Bohm extended his hitting streak to 16 games with a run-scoring single, and the Philadelphia Phillies opened a four-game series against the visiting San Francisco Giants with a 4-3 victory on Friday.

Trea Turner had two hits before exiting with left hamstring soreness for Philadelphia, which won its third straight and improved to a season-best 11 games over .500 at 22-11.

Aaron Nola allowed two runs and four hits over four innings before yielding to Matt Strahm (2-0), Seranthony Dominguez, Orion Kerkering and Jeff Hoffman. Jose Alvarado worked around a leadoff single in the ninth for his sixth save.

San Francisco went 2-for-11 with runners in scoring position and lost for the third time in its last four games. The Giants have scored a total of 19 runs over their last eight games.

The Giants took an early lead with one out in the second inning on Thairo Estrada's two-run double against Nola, who threw 46 of his 89 pitches in the second frame.

Philadelphia moved ahead with three runs in the third inning against Jordan Hicks (2-1). The rally began when leadoff hitter Kyle Schwarber reached base on third baseman Matt Chapman's fielding error.

After Bohm singled in a run with one out, J.T. Realmuto walked and Marsh singled in two runs. Bohm is hitting .469 (30-for-64) during his career-high 16-game hitting streak.

Turner was injured while scoring from second base in the fourth inning. After hitting a two-out single, Turner stole second base and raced home from second on Bryce Harper's walk when the ball bounced off catcher Tom Murphy's glove to the backstop.

Hicks allowed four runs (two earned) over four innings. He walked four and struck out three.

The Giants loaded the bases with no outs in the seventh inning against Kerkering, who allowed one run on Jorge Soler's double-play grounder before getting Michael Conforto to fly out to right field.

San Francisco catcher Patrick Bailey exited the game in the second inning due to blurred vision after taking a foul tip off the mask during Bohm's first-inning at-bat.

Cal Quantrill sharp as Rox halt skid, edge Pirates

Cal Quantrill sharp as Rox halt skid, edge Pirates

Ryan McMahon homered to spark a three-run sixth inning, Cal Quantrill pitched strongly into the eighth and the visiting Colorado Rockies beat the Pittsburgh Pirates 3-2 on Friday night.

Colorado snapped a five-game skid and ended a string of games in which it trailed. The Rockies set a major league record by trailing at some point in each of their first 31 games but broke that with a strong performance from Quantrill (1-3).

McMahon, Ezequiel Tovar, Elias Diaz and Jacob Stallings finished with two hits each for Colorado.

Oneil Cruz homered and Jared Triolo had two hits for Pittsburgh, which has lost five in a row and eight of its last nine.

The Rockies managed just five singles against Pirates starter Martin Perez through the first five innings but broke out in the sixth.

McMahon led off the frame with his fifth home run of the season, a 445-foot shot into the Allegheny River beyond the seats in right field. Diaz followed with a double to left-center field and Elehuris Montero drove him in with a single.

Montero moved to third on a groundout and Hunter Stratton relieved Perez. Stratton battled Brendan Rodgers in a 12-pitch at-bat that ended with Rodgers singling to right to bring home Montero.

Perez (1-2) allowed three runs on eight hits and struck out four in 5 1/3 innings.

Quantrill followed his team's three-run rally with a shutdown bottom of the sixth and retired the side in order in the seventh.

He got the first two batters in the eighth before hitting Joey Bart. Jake Bird came on and walked Michael A. Taylor before striking out Andrew McCutchen to end the inning.

Quantrill gave up three hits, struck out nine and didn't walk a batter in 7 2/3 innings.

Pittsburgh nearly spoiled the outing in the ninth when Bryan Reynolds led off with a walk and Cruz matched McMahon by homering into the Allegheny off Jalen Beeks.

Beeks then struck out pinch hitter Connor Joe and Triolo to pick up his first save.

Twins place OF Byron Buxton, RHP Brock Stewart on IL

Twins place OF Byron Buxton, RHP Brock Stewart on IL

The Minnesota Twins placed two key players on the injured list Friday, sending outfielder Byron Buxton to the 10-day IL and right-handed reliever Brock Stewart to the 15-day IL.

The move for Buxton (right knee inflammation) is retroactive to Thursday.

He left Wednesday's game in Chicago and has played in 28 games this season, hitting .250 (23-for-92) with eight doubles, one triple, one home run, 11 RBIs and 12 runs.

Buxton has not played more than 92 games since 2017.

Minnesota recalled utility player Austin Martin from Triple-A St. Paul. Martin, a first-round pick (fifth overall) by the Toronto Blue Jays in 2020, has played in 22 games with the Twins this season, hitting .226 (14-for-62) with a home run and six RBIs.

Stewart (right shoulder tendinitis), whose IL stint is also retroactive to Thursday, has made 13 relief appearances for the Twins, posting a 0.68 ERA in 13 1/3 innings with six walks and 17 strikeouts.

In a corresponding move, the Twins recalled left-handed pitcher Kody Funderburk from St. Paul. Funderburk is 1-0 with a 3.38 ERA in 11 games, striking out 15 in 13 1/3 innings with Minnesota.

Angels star Mike Trout (knee) undergoes surgery

Angels star Mike Trout (knee) undergoes surgery

Los Angeles Angels star center fielder Mike Trout underwent surgery Friday to repair the torn meniscus in his left knee.

Angels general manager Perry Minasian said there was no immediate timetable for Trout's return.

However, a meniscus repair typically can sideline a player from anywhere between four and eight weeks.

The Angels said Trout, 32, would remain in Anaheim for the beginning of his rehab process.

Los Angeles manager Ron Washington said everything went well in the surgical room.

"When they went in, it was exactly what we said it was and nothing else," Washington said before the team's Friday game in Cleveland. "So we're all good."

Trout led the majors with 10 homers before he was sidelined. The three-time MVP last played in a game on Monday and said he was unsure how he hurt the knee.

Trout, an 11-time All-Star was batting .220 with 14 RBIs and six steals in 29 games.

"He was in a good place, a really good place before he got hurt," Washington said. "He went through a little bit of struggle, but I would rather have it now because once he finds it, he can go for three months."

Trout has been derailed by injuries in recent seasons. A calf injury limited him to 36 games in 2021, a back injury helped hold him to 119 games in 2022 and a broken hand last season limited him to one game after July 3 and 82 contests for the season.

Trout is a career .299 hitter with 378 career home runs with 954 RBIs over 1,518 games over 14 seasons, all with the Angels after he was a first-round draft pick (25th overall) in 2009.

Rangers RHP Nathan Eovaldi (groin) heads to 15-day IL

Rangers RHP Nathan Eovaldi (groin) heads to 15-day IL

The Texas Rangers placed right-hander Nathan Eovaldi on the 15-day injured list Friday due to a right groin strain.

Fellow right-hander Yerry Rodriguez was recalled from Triple-A Round Rock to take the roster spot.

Eovaldi, 34, scattered two hits and struck out eight batters over 5 1/3 innings in a 6-0 win over the Washington Nationals before exiting with an ailing groin. He picked up the win to improve to 2-2 with a 2.61 ERA in seven starts this season.

A two-time All-Star and two-time World Series champion, Eovaldi owns an 81-75 record with a 4.06 ERA in 272 career games (253 starts). He has pitched for the Los Angeles Dodgers (2011-12), Miami Marlins (2012-14), New York Yankees (2015-16), Tampa Bay Rays (2018), Boston Red Sox (2018-22) and Rangers.

Rodriguez, 26, has a 10.50 ERA without a decision in six relief appearances this season with Texas. He owns a 1-0 mark with a 5.14 ERA in five relief appearances with Round Rock in 2024.

Playlist