Orioles Stage Dramatic Comeback Behind Jackson’s Grand Slam

The Arizona Diamondbacks had every reason to believe this one was theirs. Ketel Marte was locked in, hitting two home runs. Nolan Arenado, looking like the superstar the franchise traded for, smashed two more and drove in five runs. By the sixth inning, the D-backs had built what seemed like a commanding 7-4 lead at Camden Yards on Monday. Then Jeremiah Jackson happened, and baseball’s cruel and beautiful unpredictability on full display reminded everyone why you play all nine innings.

Alonso, Jackson power Orioles' 9-7 comeback win

Pitching Decisions

Star Performers

Nolan Arenado

Season AVG: .204
4AB2H2HR5RBI2R0BB
Jeremiah Jackson

Season AVG: .318
4AB3H2HR5RBI2R0BB

Jackson’s Grand Slam Flips the Script

With the bases loaded and the Orioles desperately clawing back into the contest, Jackson didn’t just tie the game, he obliterated it. His grand slam in the bottom of the sixth inning wasn’t just another long ball, it was the kind of swing that shifts momentum irrevocably. One pitch. One swing. Suddenly what was supposed to be an Arizona victory had transformed into a Baltimore dogfight. The home crowd at Camden Yards erupted because they knew, right then, that their team had life.

Jeremiah Jackson's grand slam (2)

Jackson finished the night with two home runs and five RBIs, the kind of performance that playoff teams are built around. But his grand slam was the dagger, the moment where Arizona’s pitching staff completely capitulated.

Jeremiah Jackson's second home run of the game (3)

Loaisiga’s Meltdown Sets the Tone

Jonathan Loaisiga lasted just 0.2 innings, surrendering two earned runs and a walk. In a tight game, in a crucial spot in the order, the Diamondbacks’ bullpen simply wasn’t there. This is what happens when you lean too heavily on a starting rotation and neglect depth in relief. By the time Albert Suarez and Ryan Helsley steadied the ship for Baltimore, the damage was done.

Ketel Marte hits two home runs

Marte deserves credit, too. His two home runs kept Arizona competitive throughout. He was the professional at the plate, doing exactly what you ask a cleanup hitter to do, driving in runs when it mattered most, at least early. Arenado’s fifth RBI night showed he’s capable of carrying a lineup, but even star power isn’t enough when your bullpen folds.

Nolan Arenado's two-home run game

Pete Alonso put the dagger in deeper in the seventh inning with his go-ahead two-run blast in the seventh, giving Baltimore the 9-7 advantage they refused to relinquish. Ryan Helsley’s composed save, retiring two strikeouts in a single inning, showed Baltimore finally had arms capable of closing down games.

Pete Alonso's go-ahead two-run home run (2)

Torey Lovullo’s Diamondbacks will replay this one all season. They had the wood working, they had the momentum, and they had a seven-run lead that should never evaporate against a respectable but not dominant opponent. But this is baseball, where perfect execution matters less than maintaining composure, and on Monday at Camden Yards, the Orioles proved they have the offensive firepower to overcome almost any deficit. The D-backs have to live with this one, learn from it, and move forward knowing that Jonathan Loaisiga’s third of an inning might haunt them come September.

Pete Alonso, Jeremiah Jackson on thrilling comeback

Final score: Baltimore 9, Arizona 7. A win that feels bigger than the standings suggest.

Box Score

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Ketel Marte 2B 5 2 2 2 0 1 .212
Corbin Carroll RF 4 0 1 0 0 2 .321
Geraldo Perdomo SS 3 0 0 0 1 0 .148
Adrian Del Castillo C 4 1 1 0 0 1 .333
Jose Fernandez DH 4 1 0 0 0 1 .300
Ildemaro Vargas 1B 4 1 2 0 0 0 .405
Nolan Arenado 3B 4 2 2 5 0 1 .204
Alek Thomas CF 4 0 0 0 0 3 .122
Jorge Barrosa LF 4 0 2 0 0 2 .231

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Ryne Nelson 5.1 3 2 1 2 7 3.54
Taylor Rashi 0.2 3 4 4 1 1 9.82
Jonathan Loáisiga (L) 0.2 1 2 2 1 0 4.00
Andrew Hoffmann 1.1 1 1 1 0 1 1.13

Baltimore Orioles Batting

Player AB R H RBI BB SO AVG
Gunnar Henderson SS 5 0 1 1 0 1 .239
Taylor Ward LF 4 1 0 0 0 3 .333
Pete Alonso 1B 3 2 2 2 1 0 .213
Samuel Basallo C 4 0 0 0 0 1 .136
Dylan Beavers DH 4 1 1 0 0 0 .250
Leody Taveras CF 3 1 1 1 1 1 .360
Colton Cowser RF 3 1 0 0 1 1 .219
Jeremiah Jackson 2B 4 2 3 5 0 0 .318
Blaze Alexander 3B 2 1 0 0 1 2 .229

Baltimore Orioles Pitching

Pitcher IP H R ER BB SO ERA
Dean Kremer 5.0 6 4 2 0 9 3.60
Albert Suárez (W) 2.0 4 3 3 1 0 5.14
Rico Garcia 1.0 0 0 0 0 0 0.00
Ryan Helsley (SV) 1.0 0 0 0 0 2 2.84