O’Hearn’s Historic Night Demolishes Braves in Lopsided Pirates Win

If you want to understand how badly the Atlanta Braves got embarrassed on Tuesday night at PNC Park, here’s the clearest possible answer: one man, Ryan O'Hearn, accounted for 10 of Pittsburgh’s 12 runs. Not 10 of the hits. Not 10 of the total bases. Ten of the actual runs that scored. That’s not a baseball game, that’s a one-man wrecking crew demolishing a contending team’s pitching staff, and it was absolutely stunning to witness.

Pitching Decisions

6.0IP8H2ER1BB4K
3.1IP6H7ER5BB2K

Star Performers

Mike Yastrzemski

Season AVG: .226
4AB1H0HR2RBI0R0BB
Ryan O'Hearn

Season AVG: .293
5AB4H3HR10RBI3R0BB

O’Hearn’s Historic Three-Homer Barrage

Ryan O'Hearn's grand slam (14)

The Pirates’ first baseman didn’t just have a good night. He had one of the most dominant offensive performances you’ll see from a single player in a meaningful game. O’Hearn went 4-for-5 with three home runs and that ridiculous 10 RBI total, which apparently set a new Pirates franchise record. He started his assault in the very first inning with a grand slam that would’ve been game over for most teams. But O’Hearn wasn’t finished, not by a long shot.

Ryan O'Hearn's second homer of the night (15)

His second home run came in the third inning, and then he put the final nail in the coffin with his third blast in the sixth. This wasn’t a case of the Braves’ pitching staff getting progressively tired or sloppy. This was a hitter who was locked in, seeing the baseball the size of a beach ball, and making opposing pitchers look foolish. Hurston Waldrep lasted only 3.1 innings, which tells you everything about how thoroughly Atlanta’s gameplan fell apart from the very first pitch.

Bryan Reynolds' sliding catch

Skenes Shows His Star Power

Paul Skenes' four Ks against Braves

On the flip side, Paul Skenes was exactly what a winning team needs on the mound. The Pirates’ ace went six innings, allowed eight hits and just two runs, and struck out four while walking only one. He wasn’t dominant by strikeout numbers, but he was efficient, composed, and got the job done. Skenes’ ability to limit the damage whenever the Braves managed to manufacture anything offensively kept this game from becoming a total blowout in terms of the final score, even if the outcome was never remotely in doubt.

Paul Skenes fans Ozzie Albies

The Braves did score runs, sure. Mauricio Dubon had an RBI single in the first. Ozzie Albies drove in a run in the third. Mike Yastrzemski had a two-run single in the ninth that was nothing more than garbage time heroics. But none of it mattered because O’Hearn had already authored a masterclass in offensive dominance before Atlanta even got their big guns going.

Mike Yastrzemski's two-run single

A Statement Win

This game will be remembered for exactly one reason: Ryan O’Hearn put on a show that reminded everyone why run production matters infinitely more than strikeouts per nine innings or any other trendy stat you want to cite. The Pirates walked into this game as the underdog against a talented Braves roster, and they responded with absolute ferocity. Pittsburgh’s lineup was patient, disciplined, and most importantly, they made their pitches count when they got them.

Ryan O'Hearn talks his historic three-homer game

The final score of 12-4 doesn’t adequately capture how thoroughly dominant Pittsburgh was on this Tuesday night. This wasn’t competitive baseball. This was a statement game from a hungry Pirates team that’s clearly not content to be a footnote in anyone’s playoff narrative. And it started and ended with one man turning his bat into a lethal weapon.

Box Score

Atlanta Braves Batting

Player AB R H RBI BB SO AVG
Michael Harris II CF 5 1 2 0 0 0 .308
Ozzie Albies 2B 3 0 1 1 0 1 .273
Kyle Farmer 2B 1 0 0 0 0 0 .267
Matt Olson 1B 4 1 1 0 0 1 .273
Drake Baldwin C 2 0 0 0 1 0 .253
Joey Bart C 1 0 0 0 0 0 .225
Mauricio Dubón LF 3 0 2 1 0 1 .276
José Azócar LF 1 0 1 0 0 0 .353
Dominic Smith DH 4 1 0 0 0 0 .267
Austin Riley 3B 4 1 2 0 0 1 .212
Mike Yastrzemski RF 4 0 1 2 0 1 .226
Jim Jarvis SS 4 0 1 0 0 1 .211

Atlanta Braves Pitching

Pitcher IP H R ER BB SO ERA
Hurston Waldrep (L) 3.1 6 7 7 5 2 8.44
Connor Thomas 3.2 5 4 4 1 2 9.82
Jorge Mateo 1.0 3 1 1 1 0 4.50

Pittsburgh Pirates Batting

Player AB R H RBI BB SO AVG
Jake Mangum LF 4 2 1 0 0 0 .305
Brandon Lowe DH 5 2 3 1 0 1 .247
Bryan Reynolds LF 1 2 0 0 3 0 .281
Jack Brannigan 3B 1 0 0 0 0 1 .000
Esmerlyn Valdez RF 3 2 1 0 2 1 .311
Ryan O'Hearn 1B 5 3 4 10 0 0 .293
Billy Cook CF 0 0 0 0 0 0 .161
Nick Gonzales 2B 5 0 2 1 0 0 .314
Tyler Callihan 1B 5 1 2 0 0 0 .261
Jared Triolo SS 4 0 1 0 1 0 .240
Henry Davis C 4 0 0 0 1 1 .155

Pittsburgh Pirates Pitching

Pitcher IP H R ER BB SO ERA
Paul Skenes (W) 6.0 8 2 2 1 4 3.58
Carmen Mlodzinski 2.0 0 0 0 0 2 3.24
Hunter Stratton 1.0 3 2 2 0 0 9.00