BALTIMORE — Ryan Mountcastle homered twice and tied a team record with nine RBI, helping the Baltimore Orioles rally from a four-run deficit to a 12-8 victory over the Oakland Athletics on Tuesday night.

Mountcastle hit a three-run homer in the fifth inning and added a grand slam in the seventh as the Orioles overcame a difficult home debut for right-hander Grayson Rodriguez.

Austin Hays homered and had four hits for Baltimore, which handed the A’s their sixth straight loss.

Mountcastle tied the franchise’s single-game mark for RBI set by Jim Gentile in 1961 and matched by Eddie Murray in 1985. He became the first player anywhere in the majors to drive in nine runs since Adam Duvall in 2020.

YANKEES 11, GUARDIANS 2: Gerrit Cole didn’t let Cleveland’s fast start rattle him before pitching seven strong innings and Franchy Cordero hit a three-run homer, powering New York to a win at Cleveland.

Cole (3-0) gave up two runs and three hits in the first inning before locking in and improving to 5-0 against Cleveland over the past two seasons. The right-hander beat the Guardians twice in last year’s AL Division Series.

Advertisement

Cole, who allowed five hits and struck out three, is 10-2 in 13 career starts versus Cleveland.

Cordero’s homer in New York’s five-run third off Hunter Gaddis (0-1) gave Cole a big cushion and helped the Yankees even the series after dropping the opener.

Anthony Rizzo had two RBI for the Yankees and Aaron Judge extended his on-base streak to 44 games, the second longest in the majors since 2019. It’s the third longest in New York’s storied history since 1941.

MARLINS 8, PHILLIES 4: Luis Arraez became the first Miami Marlins player to hit for the cycle, going 4 for 5 with a homer, two runs scored and two RBI in a win at Philadelphia.

Before Tuesday, the Marlins were the only active major league team to not have a cycle in their history. Miami entered the National League as the Florida Marlins back in 1992.

Arraez won the American League batting title with a .316 average as a member of the Minnesota Twins in 2022 before being traded to the Marlins in a four-player deal on Jan. 20. He’s 22 for 41 (.537) in 12 games to start the 2023 season.

Advertisement

After doubling in the first inning and connecting on a triple to the right field corner in the sixth, Arraez’s solo homer in the seventh inning helped provide the Marlins some cushion after a four-run lead was cut to one in the Phillies’ half of the sixth inning.

Arraez singled to left field in the eighth off Philadelphia reliever Andrew Bellatti, scoring Jazz Chisholm with the final run of the night.

PIRATES 7, ASTROS 4: Rookie Ji-Hwan Bae hit a game-ending three-run homer in the ninth inning, and Pittsburgh beat visiting Houston.

TWINS 4, WHITE SOX 3: Hanser Alberto’s throwing error allowed the automatic runner to score from second base and Minnesota won at home in 10 innings.

With pinch-runner Willi Castro on second, Michael Taylor put down a sacrifice bunt. Alberto’s throw to first sailed wide and Castro scored to give Minnesota the win.

BLUE JAYS 9, TIGERS 3: Kevin Kiermaier hit a solo home run and made a sensational leaping catch at the wall, Alejandro Kirk hit a three-run blast and Toronto homered five times to beat visiting Detroit.

Advertisement

George Springer, Matt Chapman and Bo Bichette all hit solo blasts as the Blue Jays won their home opener in front of a sellout crowd of 42,053.

Nick Maton hit a three-run home run but Detroit lost its fifth straight.

BRAVES 7, REDS 6: Matt Olson and Ozzie Albies homered and Atlanta overcame a rocky season debut by Kyle Wright to beat visiting Cincinnati.

Michael Tonkin (1-1) earned his first win since 2016 by pitching three scoreless innings, allowing one hit with three strikeouts, in relief of Wright.

PADRES 4, METS 2: Ryan Weathers got his first big league win in two years as his father, former major league pitcher David Weathers, watched from a second-row seat and  San Diego won at New York.

Manny Machado hit a go-ahead, two-run double in the fifth inning against David Peterson (0-2), and Xander Bogaerts boosted the lead to 4-1 with a two-run homer into the left-field second deck in the ninth off Dennis Santana.

Advertisement

Ryan Weathers (1-0) held the Mets to one run and three hits in five innings. The 23-year-old left-hander escaped a bases-loaded, no-outs jam in the first by striking out Pete Alonso on a change-up and getting Mark Canha to ground into a double play.

NOTES

BRAVES: Right-hander Ian Anderson, who won 10 games for the Atlanta Braves last season after playing a key role in their 2021 World Series championship, will have Tommy John surgery and miss the remainder of the season.

Anderson, 24, began the season at Triple-A Gwinnett after control problems prevented him from landing a spot in the Atlanta rotation. He issued eight walks in 7 1/3 innings this spring and then walked two batters while recording only two outs and allowing four earned runs in his only start for Gwinnett.

Following the start with Gwinnett, tests showed Anderson has a torn ulnar collateral ligament in his right elbow.

Braves Manager Brian Snitker said Tuesday surgery for Anderson is “imminent.”

Advertisement

“I think it probably answers some questions with Ian and what he did and didn’t do,” Snitker said. “Just the life of a pitcher, I guess.”

When healthy, Anderson has been at his best in the postseason. He was 4-0 with a 1.26 ERA in eight postseason starts in 2020 and 2021. He threw five no-hit innings in the Braves’ 2-0 Game 3 win over the Houston Astros in their 2021 World Series championship run.

Anderson struggled to return to his top form last season, when he was 10-6 with a 5.00 ERA in 22 starts for Atlanta and was sent to the minors in August.

Snitker said there was no evidence Anderson was having physical problems last season or this spring.

“The only time he said anything was after his last start with Gwinnett,” Snitker said.

“He’s been through a lot at a young age and his experience in a lot of big, big games. Hopefully, he can come back and be the Ian we know.”

Advertisement

WHITE SOX: Shortstop Tim Anderson will miss two to four weeks with a sprained left knee, the team announced.

Anderson was hurt in the game at Minnesota on Monday when he collided with Twins baserunner Matt Wallner. The White Sox recalled infielder Lenyn Sosa from Triple-A Charlotte to take his place.

RAYS: The Tampa Bay Rays placed pitcher Zach Eflin on the 15-day injured list after the right-hander reported lower back tightness.

Eflin (2-0, 3.27 ERA) had been scheduled to make his third start on Wednesday night against Boston. Instead, 22-year-old righty Taj Bradley will make his major league debut for the Rays.

Eflin, 29, signed a $40 million, three-year contract in the offseason, the largest free-agent deal in franchise history. He went 3-5 in 20 games (13 starts) in 2022, his seventh season with the Philadelphia Phillies.

His placement on the injured list is retroactive to April 8, which makes Eflin eligible to return on April 23.

Advertisement

“I expect it to be minimal,” Rays Manager Kevin Cash said of the setback. “We’re trying to stay ahead of it. With where we’re at in the season and how important he is to us, let’s see if we can get it treated and calmed down pretty quickly.”

Eflin is the second member of Tampa Bay’s rotation to go on the IL. Right-hander Tyler Glasnow, who has been out with a left oblique strain, threw 15 pitches on Tuesday, his first pitches off a mound since late February.

TWINS: Joey Gallo was placed on the 10-day injured list after his sore right side didn’t show enough improvement in pregame workouts.

The slugging first baseman is dealing with a right intercostal strain that had already sidelined him for three games. The move to the IL is retroactive to April 8.

Gallo, who signed a one-year, $11 million contract with Minnesota in the offseason, is batting .278 with three home runs and seven RBI in seven games.