Phillies Power Past Pirates Behind Turner’s Three-Run Blast

The Philadelphia Phillies reminded everyone why they’re contenders on Wednesday night, absolutely pummeling the Pittsburgh Pirates 10-6 at Citizens Bank Park. This wasn’t some nail-biter decided by a late heroic swing, either. This was a statement win, the kind where opposing pitchers simply couldn’t locate and the home team’s bats stayed hot from the second inning onward.

Pitching Decisions

Star Performers

Henry Davis

Season AVG: .150
4AB1H1HR1RBI1R0BB
Trea Turner

Season AVG: .239
5AB2H1HR3RBI2R0BB

Skenes Gets Exposed Early

Trea Turner's three-run home run (10)

Paul Skenes, the Pirates’ highly touted young gun, lasted just four innings and gave up seven runs on six hits. Look, we all know Skenes has ace potential, but Wednesday was a brutal reminder that even the most talented arms need time to develop consistency at this level. He got knocked around early, surrendered that devastating three-run homer to Trea Turner in the second inning, and never really recovered. The Pirates’ pitching staff couldn’t slow down a Phillies lineup that looked absolutely locked in.

Paul Skenes fans five batters in four innings

Turner was the clear catalyst, going 2-for-5 with that three-run shot that got things rolling offensively. But the real story was how Philadelphia’s entire order contributed. Brandon Marsh hit his 15th homer of the season, Alec Bohm crushed a two-run shot in the eighth, and even the bottom of the order found ways to drive in runs. This wasn’t about one superstar carrying the load, which is exactly what separates good teams from great ones.

Pirates Fought Back, But Couldn’t Keep Up

Henry Davis' solo home run (7)

Credit the Pirates for not going away quietly. Henry Davis launched a solo shot in the third, and Nick Gonzales was an absolute pest at the plate, going 3-for-4 with an RBI. Jared Triolo collected three RBIs on the night, proving that Pittsburgh can score runs with the best of them. The real problem? They couldn’t do it fast enough or often enough to keep pace with the Phillies’ relentless assault.

Jared Triolo's two-run double

Triolo’s two-run double in the seventh kept the Pirates’ hopes alive, but by that point, the damage was already done. The Phillies had built a comfortable cushion, and Philadelphia’s bullpen, particularly Orion Kerkeling who earned the win, managed the situation without drama.

Defense Made Plays When It Mattered

Bryce Harper's diving catch

What impressed most about the Phillies’ performance wasn’t just the hitting, though that was plenty impressive. Bryce Harper made a diving catch that could have changed the momentum late in the game, and Alec Bohm’s defensive gem highlighted a team that understands you need to win in all three phases.

Brandon Marsh's solo home run (15)

The Pirates came to town hoping to make some noise in the NL East, but instead they got a masterclass in how to put together a complete game. The Phillies showed they’re not some one-dimensional offensive juggernaut, they’re a well-rounded team capable of beating you in every conceivable way. For Philadelphia fans, this is exactly what playoff contention looks like. For Don Mattingly and his Pirates, it’s back to the drawing board after a humbling Wednesday night at Citizens Bank Park.

Box Score

Pittsburgh Pirates Batting

Player AB R H RBI BB SO AVG
Konnor Griffin SS 5 1 1 0 0 1 .269
Brandon Lowe 2B 4 0 1 0 1 1 .240
Bryan Reynolds DH 5 0 1 1 0 3 .280
Esmerlyn Valdez LF 5 1 1 0 0 1 .302
Ryan O'Hearn 1B 5 1 1 0 0 2 .286
Nick Gonzales 3B 4 1 3 1 1 0 .300
Jake Mangum CF 3 1 2 0 1 0 .302
Tyler Callihan LF 2 0 0 0 0 2 .237
Jared Triolo RF 2 0 1 3 0 1 .238
Henry Davis C 4 1 1 1 0 2 .150

Pittsburgh Pirates Pitching

Pitcher IP H R ER BB SO ERA
Paul Skenes (L) 4.0 6 8 7 2 5 3.62
Cam Sanders 1.2 1 0 0 2 2 7.04
Yohan Ramírez 1.1 2 0 0 1 4 3.59
Dennis Santana 1.0 2 2 2 0 2 5.09

Philadelphia Phillies Batting

Player AB R H RBI BB SO AVG
Trea Turner SS 5 2 2 3 0 1 .239
Kyle Schwarber DH 4 0 0 0 1 3 .252
Bryce Harper 1B 4 0 1 2 1 3 .275
Brandon Marsh LF 4 2 2 1 1 1 .319
Alec Bohm 3B 4 2 1 2 0 2 .223
Bryson Stott 2B 5 1 2 0 0 0 .244
J.T. Realmuto C 3 0 0 0 1 2 .201
Gabriel Rincones Jr. RF 3 2 2 0 1 1 .171
Derek Hill RF 0 0 0 0 0 0 .239
Justin Crawford CF 4 1 1 0 0 0 .256

Philadelphia Phillies Pitching

Pitcher IP H R ER BB SO ERA
Zack Wheeler 4.2 9 4 4 1 10 2.36
Kyle Backhus 0.2 1 0 0 0 1 5.68
Seth Johnson 1.0 1 2 2 2 1 6.10
Orion Kerkering (W) 1.2 0 0 0 0 0 2.62
Jhoan Duran 1.0 1 0 0 0 1 1.52