Phillies Dominate Rain-Delayed Orioles for Shutout Victory

The Philadelphia Phillies showed up to play on Sunday at Oriole Park, and the Baltimore Orioles… well, they showed up too, but that’s about all you can say. An 8-0 shellacking in favor of the Phillies is the kind of baseball game that makes you wonder why anyone bothers turning on the television after the third inning. This was a complete and utter dismantling, the kind of performance that separates contenders from pretenders.

Pitching Decisions

2.0IP2H0ER0BB3K
3.0IP2H2ER2BB3K

Star Performers

Bryan De La Cruz

Season AVG: .450
2AB1H1HR3RBI1R0BB
Jake Rogers

Season AVG: .163
1AB1H0HR0RBI0R1BB

Bats Awake, Orioles Asleep

Bryan De La Cruz's two-run homer (2)

Kyle Bradish lasted just three innings for Baltimore, surrendering two runs immediately and looking like a man who had no business taking the mound. The Phillies didn’t need much invitation to feast on subpar pitching, and they took full advantage. Bryan De La Cruz opened the floodgates in the third inning with a two-run homer to center field, and from that moment forward, it was simply a matter of how many runs Philadelphia could pile on before the Orioles mercifully conceded.

Phillies win after game called for rain

There was a rain delay that interrupted proceedings in the third inning, but if you think that slowed down the Phillies’ momentum, you’re sorely mistaken. When play resumed, Philadelphia’s hitters came back with murder in their eyes. This wasn’t a case of the weather affecting one team more than the other, it was a case of one team being dramatically superior to the other.

Bryce Harper's solo home run (23)

Bryce Harper added a solo shot in the fifth inning, his 23rd of the season, extending what was already a commanding advantage. At that point, the Orioles might as well have waved the white flag. The man is still putting on a clinic at the plate, and Sunday was no exception.

All Hands on Deck

Bryan De La Cruz, Bryce Harper homer in Phillies' win

What impressed me most about Sunday’s victory wasn’t just the power display, though De La Cruz and Harper certainly delivered in that department. It was the way the entire lineup contributed to the offensive onslaught. Justin Crawford drove in two runs. Kyle Schwarber added an RBI with a sacrifice fly. Bryson Stott walked in a run. This was team baseball at its finest, the kind of balanced attack that wins in October.

Data Viz: Bryce Harper's solo home run

Tim Mayza got the win out of the bullpen, though truthfully, the Phillies could have thrown just about anyone out there and gotten the same result. The Orioles simply had no answers. Baltimore managed just two hits through three innings before Kyle Bradish was mercifully pulled from the game. You can’t win games when your starter is unable to locate his fastball and your hitters can’t lay off pitches in the zone.

Condensed Game: PHI@BAL – 8/2/26

This was one of those games where the outcome was determined by the third inning, and frankly, that’s being generous to the Orioles. The Phillies came to play, the Orioles came to lose, and that’s exactly how it played out. In a sport where parity is supposedly the name of the game, Sunday afternoon at Camden Yards was a stark reminder that talent still matters, execution still matters, and sometimes one team is just flat-out better than the other. The Phillies proved that on Sunday, and did so in emphatic fashion.

Box Score

Philadelphia Phillies Batting

Player AB R H RBI BB SO AVG
Trea Turner SS 3 0 1 0 1 0 .250
Kyle Schwarber DH 2 0 0 1 1 2 .247
Bryce Harper 1B 3 1 1 1 1 2 .255
Alec Bohm 3B 4 1 2 0 0 0 .226
Brandon Marsh LF 3 1 1 0 0 0 .280
J.T. Realmuto C 2 1 1 0 1 0 .225
Bryson Stott 2B 1 1 0 1 2 0 .252
Justin Crawford CF 3 2 2 2 0 0 .261
Bryan De La Cruz RF 2 1 1 3 0 0 .450
Orion Kerkering P 0 0 0 0 0 0 .000

Philadelphia Phillies Pitching

Pitcher IP H R ER BB SO ERA
Zack Wheeler 2.0 1 0 0 0 3 2.49
Kyle Backhus 1.0 1 0 0 1 1 5.21
Tim Mayza (W) 2.0 2 0 0 0 3 3.73
Orion Kerkering 0.0 0 0 0 0 0 3.43

Baltimore Orioles Batting

Player AB R H RBI BB SO AVG
Dylan Beavers LF 3 0 1 0 0 2 .249
Pete Alonso 1B 2 0 1 0 0 0 .251
Gunnar Henderson SS 2 0 0 0 0 0 .219
Taylor Ward DH 2 0 1 0 0 1 .246
Jackson Holliday 2B 2 0 0 0 0 2 .252
Christian Encarnacion-Strand 3B 2 0 0 0 0 0 .289
Leody Taveras RF 2 0 0 0 0 1 .219
Colton Cowser CF 2 0 0 0 0 1 .204
Jake Rogers C 1 0 1 0 1 0 .163

Baltimore Orioles Pitching

Pitcher IP H R ER BB SO ERA
Kyle Bradish (L) 3.0 2 2 2 2 3 3.79
Anthony Nunez 1.0 2 2 2 2 0 4.60
Josh Walker 1.0 2 1 1 0 1 4.09
Albert Suárez 1.0 3 3 3 2 0 4.20