
The Baltimore Orioles pulled off a stunning comeback Monday night, erasing a six-run deficit to defeat the Arizona Diamondbacks 9-7 in their series opener.
Baltimore found itself trailing 7-1 entering the bottom of the sixth inning before mounting their remarkable rally. Leody Taveras started the comeback with an RBI single, followed by Jeremiah Jackson’s grand slam that cut Arizona’s lead to 7-6. Pete Alonso then delivered the decisive blow with a two-run homer in the seventh inning that gave Baltimore their first lead of the game. Jackson capped the rally with his second home run in the eighth inning.
The Orioles’ comeback overshadowed outstanding performances from Arizona’s Ketel Marte and Nolan Arenado, who both hit two home runs. Marte opened the game by taking Baltimore starter Dean Kremer deep on the very first pitch and added another solo shot in the third inning. Arenado finished the night with five RBIs.
Baltimore collected eight hits and drew four walks while extending their winning streak to three games and capturing their sixth victory in seven contests. Gunnar Henderson contributed a run-scoring triple for the Orioles, who posted their highest run total of the season.
In other MLB action Monday:
The New York Yankees ended a five-game losing streak with an 11-10 thriller over the Los Angeles Angels. Jose Caballero scored the winning run on a wild pitch by Jordan Romano. Trent Grisham homered twice and drove in five runs, including a two-run blast in the ninth that tied the game 10-10. Aaron Judge also went deep twice, surpassing Mickey Mantle for second-most multi-homer games in Yankees history with his 47th career two-homer performance.
Mike Trout powered the Angels with his 31st career multi-homer game, hitting his 407th and 408th career home runs while driving in five runs.
Minnesota dominated Boston 13-6 as Ryan Jeffers went 3-for-4 with a homer and three RBIs. Victor Caratini also homered and drove in three runs for the Twins, who have won seven of their last eight games. Boston ace Garrett Crochet struggled mightily, allowing a career-high 11 runs in just 1 2/3 innings.
Seattle completed a four-game sweep of Houston with a 6-2 victory. Josh Naylor hit his first two extra-base hits of the season, both home runs, while driving in five runs. The loss extended Houston’s losing streak to eight games and capped a disastrous 1-9 road trip.
Pittsburgh routed Washington 16-5 behind Brandon Lowe’s five RBIs, his second consecutive five-RBI performance. Paul Skenes earned the win, striking out six while allowing one run over six innings.
Philadelphia defeated Chicago 13-7 as Kyle Schwarber homered twice and drove in three runs while scoring four times. The Phillies bounced back after losing four of five games.
Miami snapped out of an offensive slump with a 10-4 victory over Atlanta, collecting 16 hits after scoring just three runs in a weekend sweep at Detroit. Agustin Ramirez homered and drove in four runs for the Marlins.
Cleveland beat St. Louis 9-3 behind Brayan Rocchio’s two-run homer and multi-RBI performances from Daniel Schneemann and Steven Kwan.
Los Angeles blanked New York 4-0 as Justin Wrobleski pitched eight scoreless innings, allowing just two hits. Andy Pages hit a three-run homer for the Dodgers. The loss extended the Mets’ losing streak to a season-high six games.
Texas defeated Oakland 8-1 as Jake Burger hit two home runs and drove in four runs while Nathan Eovaldi threw seven shutout innings. The victory snapped Oakland’s five-game winning streak.








