Schwarber and Harper go yard as Phillies outlast D-backs in slugfest

The Philadelphia Phillies reminded everyone Saturday why they remain the team to beat in the National League East, grinding out a 4-3 victory over the Arizona Diamondbacks in a back-and-forth affair at Citizens Bank Park. This wasn’t a defensive showcase or a pitching duel. This was baseball the way it’s meant to be played in April: competitive, dramatic, and decided by the long ball.

Pitching Decisions

Star Performers

Ketel Marte

Season AVG: .197
4AB1H1HR1RBI1R0BB
Kyle Schwarber

Season AVG: .188
4AB1H1HR3RBI1R0BB

Marte Strikes First, But Schwarber and Harper Steal the Show

Ketel Marte's leadoff home run (2)

Ketel Marte came out swinging for the Diamondbacks, launching a leadoff homer in the first inning to stake Arizona to an early 1-0 lead. The Arizona offense showed life again moments later when Adrian Del Castillo ripped a line drive single that plated Corbin Carroll, making it 2-0. For a hot minute, it looked like the D-backs might cruise. Then the Phillies offense woke up, and Arizona’s pitching went to sleep.

Schwarber, Harper go back-to-back in the 3rd inning

Kyle Schwarber absolutely demolished a fastball in the third inning, cranking a three-run homer that put Philadelphia ahead 3-2 in one swing. The man is a menace in the middle of the lineup, and on Saturday he proved why yet again. But Schwarber wasn’t done making headlines.

Kyle Schwarber's three-run homer (4)

Immediately after Schwarber’s blast, Bryce Harper stepped into the box and went back-to-back with his teammate, launching a towering solo shot to center field that extended the Phillies’ lead to 4-2. When your cleanup hitter can follow your cleanup hitter with back-to-back homers, you win ballgames. It’s that simple.

Schwarber, Harper hit back-to-back homers in win

Brandon Pfaadt Pitched Well and Didn’t Deserve This Fate

Brandon Pfaadt stikes out six over six innings

Here’s where I have to tip my cap to Brandon Pfaadt. The Arizona starter was solid, working six innings and allowing just five hits and three earned runs while striking out six batters. That’s a decent line on the road. The problem? His team couldn’t get him any run support after the first inning, and the Phillies’ bats proved too much firepower to overcome. Sometimes your pitcher does his job and it’s still not enough. Such is baseball.

Taijuan Walker earns his first win of the season

Taijuan Walker picked up the win for Philadelphia, lasting five innings and surrendering four hits and two earned runs. It wasn’t flashy, but it was effective. And when you’ve got Schwarber and Harper doing damage behind you, effective is all you need. Jhoan Duran came in for the save, locking down the ninth inning with a strikeout and no damage to secure the victory.

Jhoan Duran locks down the Phillies' 4-3 win

Jose Fernandez added an insurance run in the eighth inning with an RBI single that plated Geraldo Perdomo, giving Arizona one last chance to claw back. But the Phillies’ bullpen stood firm, and the Diamondbacks’ late comeback fell short by one run.

On a Saturday afternoon in Philadelphia, the Phillies showed they have the offensive firepower to compete with anyone in baseball. Two consecutive home runs in the third inning? That’s championship-level execution. The Diamondbacks will rue the day they couldn’t back up their early offensive output, but that’s the nature of the game. The team that scores more runs wins, and on this day, the Phillies’ lumber proved mightier than Arizona’s pitching.

Box Score

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Ketel Marte 2B 4 1 1 1 0 0 .197
Corbin Carroll DH 3 1 0 0 1 2 .311
Geraldo Perdomo SS 3 1 0 0 1 1 .170
Adrian Del Castillo C 4 0 3 1 0 0 .313
Jose Fernandez 1B 4 0 1 1 0 2 .313
Nolan Arenado 3B 4 0 0 0 0 2 .167
Tim Tawa LF 3 0 0 0 1 1 .120
Alek Thomas CF 3 0 1 0 0 1 .143
Jorge Barrosa RF 4 0 1 0 0 2 .226

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Brandon Pfaadt (L) 6.0 5 4 3 3 6 5.94
Kevin Ginkel 1.0 0 0 0 1 2 6.75
Ryan Thompson 1.0 0 0 0 0 3 0.00

Philadelphia Phillies Batting

Player AB R H RBI BB SO AVG
Trea Turner SS 4 0 0 0 0 2 .237
Kyle Schwarber DH 4 1 1 3 0 2 .188
Bryce Harper 1B 3 1 1 1 1 0 .250
Brandon Marsh LF 4 0 0 0 0 1 .250
Bryson Stott 2B 3 0 1 0 1 0 .190
Adolis García RF 2 0 0 0 1 2 .220
J.T. Realmuto C 4 0 0 0 0 3 .212
Alec Bohm 3B 4 1 0 0 0 1 .157
Justin Crawford CF 2 1 2 0 1 0 .350

Philadelphia Phillies Pitching

Pitcher IP H R ER BB SO ERA
Taijuan Walker (W) 5.0 4 2 2 2 6 7.36
Tim Mayza 0.2 1 0 0 0 1 0.00
Orion Kerkering 1.0 0 0 0 0 1 6.00
José Alvarado 0.1 0 0 0 0 0 9.64
Brad Keller 1.0 2 1 1 1 2 5.14
Jhoan Duran (SV) 1.0 0 0 0 0 1 1.35