Oakland’s Jed Lowrie celebrates his three-run home run with Seth Brown against Arizona in the seventh inning Tuesday at Phoenix. Ross D. Franklin/Associated Press

PHOENIX — Jed Lowrie hit a tying, three-run homer in the seventh inning, Seth Brown had a solo shot in the next frame and the Oakland Athletics rallied from a five-run deficit to beat the Arizona Diamondbacks 7-5 on Tuesday.

The Diamondbacks appeared to be cruising to their third win in four games.

Carson Kelly hit a three-run homer in the second inning and Arizona scored two more in the third. Zac Gallen struck out eight in his season debut and gave up one run in four innings, on Stephen Piscotty’s solo homer.

Arizona’s bullpen was sharp before unraveling in the seventh inning.

Mark Canha made it 5-2 win an RBI single and Lowrie followed with a three-run homer off Kevin Ginkel. Brown led off the eighth with his homer off Anthony Swarzak (0-1) and Matt Chapman’s run-scoring triple off the wall in the ninth made it 7-5.

Yusmeiro Petit (3-0) got the final out in the seventh inning and Lou Trevino worked around a walk in the ninth for his first save.

Oakland has won 5 of 6 since starting the season 0-6.

AMERICAN LEAGUE

MARINERS, ORIOLES SPLIT: Ramon Urias hit a game-ending single with two outs in the seventh inning and host Baltimore defeated miscue-prone Seattle 7-6 to earn a doubleheader split.

Cesar Valdez (1-0) pitched a scoreless seventh for Baltimore, which had lost four in a row and 6 of 7. Seattle’s three-game winning streak was halted.

Kyle Seager’s RBI double in the eighth inning helped the Mariners earn a 4-3 victory in the opener, a makeup of Monday’s rainout.

Casey Sadler (0-1) retired the first two batters in the seventh before walking Maikel Franco. The reliever then misplayed Ryan McKenna’s grounder for an error and followed by throwing a wild pitch.

Urias singled up the middle to win it for Baltimore, which scored five unearned runs in the nightcap.

JAYS 7, YANKEES 3: Hyun Jin Ryu cruised into the seventh inning, Marcus Semien and Rowdy Tellez homered, and Toronto beat visiting New York at Dunedin, Florida.

Ryu (1-1) allowed only an unearned run over 6 2/3 innings, striking out seven and limiting the Yankees to four hits and a walk. He retired 12 in a row after DJ LeMahieu had a leadoff infield single in the first.

Yankees center fielder Aaron Hicks was back in the lineup and went 3 for 4 after getting permission from Manager Aaron Boone to sit out Monday’s game following the police shooting of a Black man, Daunte Wright, in Minnesota.

RANGERS 8, RAYS 3: Nick Solak and Charlie Culberson drove in three runs apiece, Kyle Gibson pitched seven strong innings and visiting Texas ended a season-high four-game losing streak.

Solak delivered the biggest blow in a four-run fourth-inning against Ryan Yarbrough (0-2), a double down the left-field line that cleared the bases after the Rangers loaded them with three consecutive singles.

Culberson finished the fourth with an RBI double, then pushed the lead to 8-2 with a two-run homer off Trevor Richards in the eighth.
Gibson (2-0) allowed two runs and four hits over seven innings. The 33-year-old right-hander walked two and struck out three.

NATIONAL LEAGUE

METS SWEEP PHILLIES: Back on the mound two days after an abbreviated start, Marcus Stroman tossed six spotless innings and host New York beat Philadelphia 4-0 for a doubleheader sweep.

Brandon Nimmo had three hits and three RBI from the leadoff spot. Jonathan Villar followed up his game-winning single in the opener with a run-scoring double, and Stroman (2-0) outpitched Phillies ace Aaron Nola.

Both games of the single-admission twinbill, booked to make up Monday night’s rainout at Citi Field, were scheduled for seven innings.

In the first game, Pete Alonso and Villar each hit an RBI single in the eighth to give New York a 4-3 victory in extra innings. Dominic Smith socked an early two-run homer for the Mets.

Stroman’s outing Sunday against Miami lasted only nine pitches because the game was suspended due to rain. He tweeted his displeasure, saying the game never should have started and he hated that he would have to wait another five days to pitch again.

Mets Manager Luis Rojas initially said Stroman would remain on four days of rest and pitch Friday at Colorado. After the postponement Monday was announced, however, Rojas reversed course and said Stroman would start the nightcap Tuesday.

PIRATES 8, PADRES 4: Jacob Stallings had three hits and three RBI, and Pittsburgh chased Blake Snell in the first inning to beat visiting San Diego.

The game lasted 4 hours, 7 minutes, and included 17 walks, seven hit batters and 27 runners left on base.

Stallings hit a two-run double off the top of the left-field fence in the first inning, then added an RBI single in the second. That helped the Pirates take a 5-3 lead en route to their third win in four games.

San Diego had its four-game winning streak end as Snell retired just two of the eight batters he faced. The 2018 AL Cy Young Award winner had his worst outing in three starts since being acquired from the Tampa Bay Rays in an offseason trade. He has pitched a total of 10 1/3 innings.

Comments are not available on this story.