Kyle Tucker became the sixth major-leaguer this season to homer three times in a game, driving in four runs in the process and powering the visiting Houston Astros to a 6-4 victory over the Oakland Athletics on Friday night.

Jeremy Pena, Tucker and Alex Bregman, the Astros’ 2-3-4 hitters, combined to score all six runs and drive in all six. They had seven of the team’s nine hits, including four homers.

The A’s made Framber Valdez (8-6) work for the win, putting up four runs against him in five innings. The right-hander allowed six hits and two walks, striking out four. Pressly notched his 23rd save.

Oakland starter JP Sears (1-7) took the loss, charged with five runs on eight hits in 5 2/3 innings. He walked one and struck out one. Jordan Diaz drove in two runs for the A’s.

Dodgers 11, Rangers 5

Los Angeles, playing its first game at the site of its 2020 World Series championship, rallied to beat Texas to open a three-game series in Arlington, Texas.

Freddie Freeman and J.D. Martinez drove in three runs apiece, center fielder Jonny Deluca made a couple dazzling catches, and the Dodgers’ bullpen allowed one run over the final four innings. Reliever Ryan Brasier (2-0) earned the win by getting the final two outs of the sixth.

Playing his first game against his former team, Rangers shortstop Corey Seager went 2-for-3 with a solo home run, but he exited in the eighth inning with a sprained right thumb. Seager was hurt diving headfirst into second base on a double.

Rays 3, Orioles 0

Zach Eflin scattered two hits over seven scoreless innings and Isaac Paredes and Jose Siri each belted a solo homer to lift Tampa Bay to a shutout victory over Baltimore in St. Petersburg, Fla.

Harold Ramirez had an RBI single and joined Paredes with two hits as the Rays snapped a five-game skid. Tampa Bay evened its four-game series with Baltimore at one win apiece. Eflin (11-5) struck out eight batters against one walk to avenge a tough loss to the Orioles in his last encounter with them on May 9.

Kyle Bradish (6-5) sustained his second loss in his last six decisions despite permitting only two runs on six hits in six innings. He struck out five with one walk. The Orioles lost for just the third time in their last 13 games.

Mariners 3, Blue Jays 2

Teoscar Hernandez singled home the winning run with two outs in the bottom of the ninth inning against his former team as Seattle rallied to defeat visiting Toronto in the opener of a three-game series.

Hernandez finished with three hits. The Mariners rallied off Toronto closer Jordan Romano (4-5). Paul Sewald (3-0) pitched a scoreless top of the ninth to earn the victory.

Yusei Kikuchi tossed 5 1/3 scoreless innings in his return to Seattle and Danny Jansen homered for the Blue Jays, who took their third loss in four games. Kikuchi, a left-hander who pitched for the Mariners from 2019-21 before signing with Toronto before last season, allowed five hits, walked one and struck out eight, one shy of his season high.

Yankees 5, Royals 4

Billy McKinney hit a three-run homer to take the lead in the fourth inning and made a pair of highlight-reel catches in center field as host New York defeated Kansas City.

Franchy Cordero homered for the second straight game and Gleyber Torres connected to extend his hitting streak to 11 games as the Yankees stopped a four-game losing streak and won for only the third time in 12 games.

New York starter Clarke Schmidt (6-6) allowed a three-run homer to Michael Massey in the fourth but no other runs in his 5 2/3 innings. In his fourth career start, Kansas City’s Alec Marsh (0-4) allowed five runs on five hits in 5 1/3 innings. Massey added a solo shot in the eighth inning.

Angels 8, Pirates 5

Shohei Ohtani struggled on the mound, but Los Angeles hit four homers to beat Pittsburgh in Anaheim, Calif.

Ohtani (8-5) served up a career-high four homers, going 6 1/3 innings while allowing five runs on six hits. He struck out nine and walked one. Mike Moustakas, Trey Cabbage, Zach Neto and Taylor Ward homered for Los Angeles, which earned its fourth win in a row.

Henry Davis hit two home runs and Ji Man Choi and Jack Suwinski also went deep for Pittsburgh, which fell for the 13th time in 16 games.

Padres 5, Tigers 4

Juan Soto hit a pair of homers and drove in three runs and visiting San Diego held off Detroit.

Jake Cronenworth added a two-run triple for San Diego. Winning pitcher Seth Lugo (4-4) gave up two runs and six hits while striking out seven with three walks in six innings. Josh Hader pitched the ninth for his 24th save.

Riley Greene hit a two-run homer for Detroit and Zach McKinstry had a solo shot. Tigers starter Reese Olson (1-4) gave up five runs and seven hits while striking out five in five innings.

Cubs 4, Cardinals 3

Cody Bellinger continued his torrid offensive pace with three hits, including a two-run homer during a four-run third inning, and host Chicago held on to snap St. Louis’ six-game winning streak.

Miles Mastrobuoni clubbed his first major league home run for the Cubs, who evened this set with their third win in four games. Chicago’s Justin Steele (10-3) was charged with two runs and six hits while fanning nine over 6 1/3 innings.

Bellinger is batting .442 (38-for-86) with six homers and 15 RBIs in his last 23 games.

Reds 9, Diamondbacks 6

Matt McLain drilled a two-strike fastball for his first career grand slam as Cincinnati beat visiting Arizona in the opener of the three-game series.

The rookie star shortstop fell behind hard-throwing reliever Justin Martinez two strikes before driving the third pitch — a 100.9-mph fastball — to the seats in right in the fifth inning for his ninth home run of the season. Another rookie — Spencer Steer — drove in three runs as the Reds won their third straight after a six-game losing streak.

Ketel Marte homered twice, tripled home another run and finished with four RBIs for the Diamondbacks, who lost for the fifth time in seven games since the All-Star break.

Rockies 6, Marlins 1

Peter Lambert earned his first win as a major league starter since 2019, pitching five scoreless innings to lead Colorado over host Miami.

C.J. Cron, Jurickson Profar and Elias Diaz homered for Colorado, which improved to 4-2 since the All-Star break and won a road game for just the second time in their past 14 tries. Lambert (2-1) allowed just three hits and one walk while striking out three. The 26-year-old right-hander was recalled from Triple-A Albuquerque before the game.

The Marlins have lost seven straight games — all of them since the All-Star Game. Starter Braxton Garrett (5-3) gave up seven hits and six runs in three innings. He fanned five without issuing a walk. It was his second-worst start of the season, and his ERA increased from 3.90 to 4.32.

Twins 9, White Sox 4

Byron Buxton snapped a slump with two home runs, including a three-run blast to highlight a five-run first inning, as Minnesota beat Chicago in Minneapolis.

Alex Kirilloff homered, doubled and drove in four runs for the Twins. Ryan Jeffers also hit a home run for Minnesota, which improved to 6-2 since the All-Star break. Joe Ryan (9-6) picked up just his second win in his past 10 starts, allowing four runs over six innings while striking out 10, matching his season high.

Andrew Benintendi and Yasmani Grandal homered for Chicago, which took its third loss in four games. Eloy Jimenez and Elvis Andrus each added a double, a single and a run for the White Sox. Lance Lynn (6-9) gave up nine runs, six earned, over 6 2/3 innings, allowing four homers to increase his major-league-leading total to 28.

Nationals 5, Giants 3

Michael Chavis hit a go-ahead double and host Washington blanked San Francisco for the final six innings to open a three-game series on a winning note.

Nationals starter Jake Irvin (3-5) withstood a rough opening stretch and beat the Giants for the second time this season. He struck out nine in 6 2/3 innings while allowing three runs, five hits and one walk. Kyle Finnegan worked the ninth for his 13th save. Lane Thomas and CJ Abrams hit home runs for Washington.

Giants starter Alex Wood (4-4) gave up five runs on five hits and two walks in four innings. He struck out one. J.D. Davis and Joc Pederson went deep for San Francisco.

Guardians 6, Phillies 5

Jose Ramirez had four hits, two runs scored and two stolen bases as Cleveland opened a three-game series by edging visiting Philadelphia.

David Fry had two hits and two RBIs for Cleveland, which led 6-2 before Philadelphia rallied with three runs in the seventh inning on back-to-back homers by J.T. Realmuto and Bryson Stott. Reliever Trevor Stephan (5-4) pitched 1 2/3 innings for the win. Emmanuel Clase retired the Phillies in order in the ninth for his 26th save.

Philadelphia stranded the bases loaded three times and left a total of 10 runners on base. The Phillies have lost three straight following a four-game winning streak. Starter Ranger Suarez (2-5) allowed four runs on eight hits with five strikeouts and two walks in five innings.

Braves 6, Brewers 4

Orlando Arcia and Austin Riley each hit a two-run homer to help Atlanta prevail at Milwaukee.

Marcell Ozuna also had two RBIs as the Braves won their second straight game. Michael Soroka (2-1) gave up four runs and six hits over six innings, and Kirby Yates handled the ninth for his second save.

Willy Adames homered for the Brewers, who lost for just the third time in 11 games. Freddy Peralta (6-8) worked five innings and gave up six runs and six hits.

Mets-Red Sox (suspended)

The game between Boston and visiting New York was suspended because of wet playing conditions with one out in the bottom of the fourth inning and the Mets leading 4-3.

The game was suspended following a two-hour weather delay and will resume Saturday at 2:20 p.m. local time. The Red Sox led 3-0 until the Mets received two-run home runs from Brandon Nimmo and Daniel Vogelbach. Nimmo’s home run, his 15th of the season, sliced Boston’s lead to 3-2 in the third, and Vogelbach’s sixth home run of the season put the Mets in front in the fourth.

Both home runs came against Red Sox starting pitcher Kutter Crawford, who surrendered four hits in four innings. New York starter Kodai Senga gave up three runs and three hits, struck out three and walked one in 3 1/3 innings.


New York Yankees catcher Jose Trevino needs season-ending wrist surgery, he revealed to reporters Friday.

Trevino was placed on the 10-day injured list before Friday’s series opener against the visiting Kansas City Royals. New York recalled catcher Ben Rortvedt from Triple-A Scranton/Wilkes-Barre in a corresponding move.

Trevino said his right wrist had been bothering him since spring training. The 30-year-old tried to play through the pain and saw action in 55 games this year; he last played July 17.

The injury is a torn TFCC ligament, according to the catcher.

Trevino was batting .210 with four home runs and 15 RBIs this season. He earned his first All-Star nod and Gold Glove Award in 2022, his debut season with the Yankees, finishing the campaign with a .248 batting average, 11 homers, 12 doubles and 43 RBIs in 115 appearances.

In six seasons split between the Texas Rangers (2018-21) and Yankees, Trevino is a career .241 hitter with 24 homers, 47 doubles and 113 RBIs.

Rortvedt, 25, played in 39 games for the Minnesota Twins in 2021 and five games for the Yankees earlier this season. He’s a career .177 hitter with three home runs and seven RBIs. He will assume a greater role going forward along with major league catcher Kyle Higashioka.

Also Friday, Yankees manager Aaron Boone said that star slugger Aaron Judge will take live batting practice on Sunday, and after that the team may be able to give a timetable for his return.

Judge is serving his second stint on the IL this season after tearing a ligament in his right toe June 3 while making a catch against a bullpen fence in the outfield of Dodger Stadium.


The Tampa Bay Rays placed Francisco Mejia on the 10-day injured list with a left knee MCL sprain Friday and recalled fellow catcher Rene Pinto from Triple-A Durham.

Mejia, 27, underwent an MRI on his knee after exiting in the seventh inning of Thursday’s 4-3 loss to the visiting Baltimore Orioles.

He is batting .227 with five homers and 19 RBIs in 50 games this season.

Mejia is a career .239 hitter with 29 homers and 118 RBIs in 355 career games with the Cleveland franchise (2017-18), San Diego Padres (2018-20) and Rays.

Pinto, 26, has been working his way back from a bruised hand. He batted .213 with two homers and 10 RBIs in 25 games last season with the Rays.


SEATTLE (AP) — The Toronto Blue Jays acquired reliever Génesis Cabrera in a trade with the St. Louis Cardinals on Friday for minor league catcher Sammy Hernandez.

The 26-year-old Cabrera was designated for assignment by St. Louis on Monday. The Blue Jays designated right-hander Trent Thornton for assignment to make room for Cabrera on the 40-man roster.

Cabrera made his big league debut with St. Louis in 2019. The left-hander is 13-11 with a 4.14 ERA in 174 games.

Cabrera has struggled this year, going 1-1 with a 5.06 ERA in 32 appearances. He allowed two runs and three hits in 1 1/3 innings in his final game with St. Louis last weekend.

The 19-year-old Hernandez has split this season between the Florida Complex League team and Class A Dunedin, batting .213 with three homers and 15 RBIs in 42 games.

The catcher was selected by Toronto in the 14th round of the 2022 draft.


CLEVELAND (AP) — Bryce Harper has another career first.

Philadelphia’s star slugger is making his first start at first base Friday night for the Phillies, who want to see if Harper can handle the position before they make any moves ahead of the trade deadline.

Manager Rob Thomson said the initial plan is for the two-time MVP to play in the field every other game. Harper will be the designated hitter when he’s not at first.

Harper, who has made a quick recovery from Tommy John surgery last year, has played 1,258 games __ mostly in the outfield. He had not played any defense this year while his elbow recovers.

“I’m excited to see how he does,” Thomson said before the opener of a three-game series with the Guardians. “We’ve prepared him and now it’s just about getting used to game speed and getting used to those situations.”

As if on cue, Harper fielded a grounder by Cleveland leadoff hitter Steven Kwan in the first and flipped the ball to Phillies starter Ranger Suárez covering the bag for an out.

Thomson also joked he’s happy to not have to answer any more questions about Harper’s move.

Harper has been getting in extra infield work lately, and a few days ago he approached Thomson and said he was ready for a game. Before taking pregame grounders in Progressive Field, Harper chatted briefly with team David Dombrowski, the team’s president of baseball operations.

Thomson is confident Harper will adapt quickly to his new spot.

“I don’t think ground balls will necessarily be a problem and throws across the diamond won’t be a problem or cuts and relays,” he said. “The thing that he’s got to get used to is fielding the position on bunt plays, but we’ve had enough time practicing on that so I think he’s going to be fine.”

The defending National League champion Phillies enter the weekend 10 1/2 games out of first place in the NL East but in the thick of the wild-card race.

Not every player could handle a position switch like Harper is undertaking.

But he’s not like most players.

“He expects a lot out of himself, that’s for sure,” Thomson said. “But I think it helps being experience being able to handle that as opposed to a younger player that hasn’t accomplished much yet. I think he’ll be fine.”

With Harper at first, the Phillies can use Kyle Schwarber as their designated hitter. Nick Castellanos started Friday’s game in right and Philadelphia recalled Jake Cave from Triple-A Lehigh Valley to play left.

If Harper shows he can hold things down at first, the Phillies could pursue a right-handed hitting outfielder via trade.

A seven-time All-Star and one of baseball’s most dynamic players, Harper is batting .295 with four homers and 26 RBIs in 63 games.

Guardians manager Terry Francona was confident Harper can make the position switch without any difficulty.

“From watching him for years, he looks to me like a semi-decent athlete,” Francona joked. “He’s had time to work at it and I’m sure they wouldn’t put him out there until they were comfortable he were going to be able to do it.”