Vargas’ Three-Run Blast Lifts D-backs Past Orioles in Camden Yards Shootout

The Arizona Diamondbacks made a statement on Tuesday night at Oriole Park at Camden Yards, grinding out a 4-3 victory over the Baltimore Orioles that was far more competitive than the final score suggests. This wasn’t some blowout. This was a chess match where the Diamondbacks simply made better decisions in crucial moments, and frankly, the Orioles left too many runners stranded to have any legitimate gripes about the outcome.

Pitching Decisions

4.2IP9H4ER1BB6K
1.0IP0H0ER0BB1K

Star Performers

Ildemaro Vargas

Season AVG: .381
5AB1H1HR3RBI1R0BB
Samuel Basallo

Season AVG: .170
3AB2H1HR1RBI1R1BB

Let’s be direct: Ildemaro Vargas won this game. His three-run homer in the fifth inning, crushed to left-center field, was the difference maker. Sure, Jose Fernandez added an RBI double in the same inning to extend the lead, but Vargas’ blast was the moment this game swung definitively in Arizona’s favor. The man finished 1-for-5 with those three crucial RBIs, which is baseball in a nutshell, isn’t it? One swing can define your entire evening.

Ildemaro Vargas' three-run home run (2)

Merrill Kelly deserves significant credit here too. The Diamondbacks starter went 5.1 innings, allowing just five hits and two earned runs while walking four and striking out three. It wasn’t a dominant performance by any means, but Kelly did what elite pitchers do in tight games: he navigated danger without surrendering the big inning. Trevor Rogers, on the other hand, imploded spectacularly for Baltimore. The Orioles’ starter lasted just 4.2 innings, surrendering nine hits and four earned runs. When you give up that much hard contact that quickly, you deserve to lose.

Merrill Kelly's three strikeouts

Baltimore had its chances, obviously. Samuel Basallo launched a solo shot in the second inning to give the Orioles an early lead, and he added another hit later in the game. The kid can clearly hit. The problem is that the Orioles’ offense stalled at critical junctures. A walk by Leody Taveras in the third led to a run scoring, sure, and Taveras added an RBI single in the eighth. But these were crumbs compared to what Arizona manufactured in that explosive fifth inning.

Ildemaro Vargas' three-run homer fuels D-backs' win

Paul Sewald closed the door cleanly in the ninth, pitching a perfect inning with one strikeout to lock down the save. The Orioles’ bats simply went silent when it mattered most, and that’s what separates wins from losses in baseball. You can’t leave runners on base the way Baltimore did Tuesday night and expect to prevail. Merrill Kelly and Arizona’s defense were too sharp for that kind of carelessness.

Paul Sewald earns the save

Orioles Squandered Scoring Opportunities

This loss stings differently for Baltimore because they had legitimate chances to put Arizona away. The home crowd was energized early, and Basallo’s power stroke seemed to set the tone. But baseball doesn’t reward hope; it rewards execution. The Orioles managed just one run after their second-inning homer, which tells you everything you need to know about their performance when it mattered most.

Diamondbacks Survive and Advance

Arizona’s efficiency on Tuesday was the real story. They didn’t need to outscore Baltimore dramatically. They needed to score when runners were in scoring position, and that’s exactly what they did in the fifth. Vargas’ homer provided a cushion that proved just enough to survive some nervous moments down the stretch.

Ildemaro Vargas on home run in 4-3 win over O's

The Diamondbacks showed Tuesday night why they’re in contention. They take their opportunities, they don’t beat themselves, and they have just enough pitching to get the job done on the road. The Orioles, meanwhile, need to have a serious conversation about finish and execution, because this game was theirs to win.

Box Score

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Ildemaro Vargas 2B 5 1 1 3 0 2 .381
Corbin Carroll RF 4 0 0 0 0 2 .298
Geraldo Perdomo SS 4 1 3 0 0 1 .190
Jose Fernandez DH 4 0 2 1 0 2 .318
Nolan Arenado 3B 4 0 0 0 0 1 .190
Luken Baker 1B 4 0 1 0 0 2 .200
James McCann C 4 1 2 0 0 1 .250
Tim Tawa LF 4 0 0 0 0 2 .094
Jorge Barrosa CF 2 1 1 0 1 0 .244

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Merrill Kelly (W) 5.1 5 2 2 4 3 3.38
Taylor Clarke 1.2 0 0 0 0 1 3.86
Juan Morillo 0.2 2 1 1 2 0 3.38
Ryan Thompson 0.1 0 0 0 0 0 0.00
Paul Sewald (SV) 1.0 0 0 0 0 1 2.45

Baltimore Orioles Batting

Player AB R H RBI BB SO AVG
Gunnar Henderson SS 5 0 0 0 0 2 .222
Taylor Ward LF 5 1 1 0 0 0 .324
Pete Alonso 1B 2 1 0 0 2 1 .206
Samuel Basallo C 3 1 2 1 1 0 .170
Dylan Beavers DH 3 0 0 0 1 1 .233
Leody Taveras CF 3 0 1 2 1 0 .357
Colton Cowser RF 3 0 1 0 1 0 .229
Jeremiah Jackson 2B 4 0 2 0 0 0 .333
Blaze Alexander 3B 3 0 0 0 0 1 .211

Baltimore Orioles Pitching

Pitcher IP H R ER BB SO ERA
Trevor Rogers (L) 4.2 9 4 4 1 6 3.04
Rico Garcia 1.1 0 0 0 0 2 0.00
Grant Wolfram 1.1 0 0 0 0 3 2.45
Yennier Cano 1.0 0 0 0 0 2 1.69
Nick Raquet 0.2 1 0 0 0 0 16.20