Phillies Survive Extra Innings to Steal One in Anaheim
Sometimes a win is just a win, and the Philadelphia Phillies will take this one all day long. On Saturday in Anaheim, the Phillies muscled out a 4-2 victory over the Los Angeles Angels in 10 innings, a grinding affair that showcased both quality pitching and the kind of clutch execution that separates contenders from pretenders down the stretch.
Pitching Decisions
Star Performers
Let’s start with what really mattered here: Cristopher Sánchez was absolutely sensational. The man reached his 200th strikeout of the season for the second consecutive year, fanning eight batters through what can only be described as a dazzling performance. This is the kind of stuff that wins ballgames in October, folks. Sánchez didn’t just throw strikes, he painted corners and made Mike Trout look silly on more than one occasion. That’s not hyperbole, that’s baseball fact.
The Phillies scratched out their initial run in the second inning when Brandon Marsh lined a single through the middle, scoring Alec Bohm. It wasn’t pretty, but it was professional. That’s the kind of baseball that wins in late August.
Neto Ties It, But Phils Refuse to Fold
The Angels clawed back in the eighth when Zach Neto crushed his 23rd home run of the season, a fly ball to left-center that knotted the game at 1-1. At that point, you could sense the momentum had shifted. The Angels had their opportunity, and for a moment, it looked like it might be their night. You’d be wrong.
This is where the Phillies showed their mettle in the 10th inning. With the game still deadlocked, Kyle Schwarber delivered a clutch double down the line when Mike Trout’s deflection in center couldn’t keep it in the yard, scoring J.T. Realmuto and sending Justin Crawford to third. That’s the kind of break you need in extra innings, and the Phillies seized it.
Then came the dagger. Trea Turner, who has been a constant thorn in opposing pitchers’ sides all season, rifled a soft ground ball to right field that scored Crawford and Garrett Stubbs. Two runs on what amounted to a broken-bat single. Trevor Martin couldn’t navigate the chaos, and just like that, the Phillies had wrestled away a 4-1 lead.
Bullpen Holds the Line Down the Stretch
Jhoan Duran got the win, mopping up with two innings of clean relief. The Angels made one last desperate push when Wade Meckler grounded into a force out that allowed Denzer Guzman to score, cutting the deficit to 4-2. But that’s all she wrote. The Phillies held firm, and that win in the standings matters just as much as any blowout.
This is the reality of baseball in late August: not every game is going to be a clinic. Sometimes you need your starter to be elite, your position players to deliver in clutch moments, and your bullpen to throw strikes when it counts. The Phillies did all three on Saturday. The Angels did most things right too, but baseball isn’t about moral victories. It’s about winning games, and the Phillies are headed back to Philadelphia with two points in the standings that could matter come October. That’s what matters.
Box Score
Philadelphia Phillies Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Kyle Schwarber DH | 5 | 0 | 1 | 1 | 0 | 2 | .244 |
| Garrett Stubbs DH | 0 | 1 | 0 | 0 | 0 | 0 | .149 |
| Trea Turner SS | 4 | 0 | 2 | 2 | 1 | 0 | .243 |
| Bryce Harper RF | 2 | 0 | 0 | 0 | 3 | 0 | .265 |
| Derek Hill RF | 0 | 0 | 0 | 0 | 0 | 0 | .241 |
| Luis Arraez 2B | 5 | 0 | 0 | 0 | 0 | 0 | .317 |
| Alec Bohm 1B | 4 | 1 | 2 | 0 | 0 | 0 | .247 |
| Bryson Stott 3B | 3 | 0 | 0 | 0 | 1 | 2 | .259 |
| Brandon Marsh LF | 3 | 0 | 1 | 1 | 1 | 0 | .272 |
| J.T. Realmuto C | 4 | 1 | 0 | 0 | 0 | 1 | .221 |
| Justin Crawford CF | 3 | 1 | 1 | 0 | 1 | 1 | .266 |
Philadelphia Phillies Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Cristopher Sánchez | 7.0 | 2 | 0 | 0 | 1 | 8 | 2.52 |
| Jonathan Bowlan | 1.0 | 1 | 1 | 1 | 0 | 2 | 2.90 |
| Jhoan Duran (W) | 2.0 | 1 | 1 | 0 | 1 | 0 | 1.64 |
Los Angeles Angels Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Zach Neto SS | 5 | 1 | 1 | 1 | 0 | 2 | .236 |
| Mike Trout CF | 4 | 0 | 0 | 0 | 0 | 2 | .239 |
| Vaughn Grissom 1B | 3 | 0 | 0 | 0 | 0 | 1 | .244 |
| Josh Lowe PR | 0 | 0 | 0 | 0 | 0 | 0 | .213 |
| Tyler Heineman C | 0 | 0 | 0 | 0 | 0 | 0 | .171 |
| Jose Siri LF | 3 | 0 | 0 | 0 | 1 | 0 | .236 |
| Christian Moore 2B | 4 | 0 | 0 | 0 | 0 | 0 | .156 |
| Oswald Peraza DH | 3 | 0 | 0 | 0 | 0 | 2 | .223 |
| Adam Frazier DH | 0 | 0 | 0 | 0 | 1 | 0 | .250 |
| Denzer Guzman 3B | 4 | 1 | 1 | 0 | 0 | 0 | .221 |
| Travis d'Arnaud C | 2 | 0 | 1 | 0 | 0 | 1 | .172 |
| Moisés Ballesteros 1B | 2 | 0 | 1 | 0 | 0 | 1 | .209 |
| Wade Meckler RF | 3 | 0 | 0 | 1 | 0 | 1 | .284 |
Los Angeles Angels Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Ryan Johnson | 5.0 | 2 | 1 | 1 | 5 | 2 | 5.47 |
| Tayler Saucedo | 1.0 | 1 | 0 | 0 | 0 | 1 | 3.95 |
| Luke Murphy | 1.0 | 0 | 0 | 0 | 0 | 2 | 1.46 |
| Trevor Martin (L) | 3.0 | 4 | 3 | 2 | 2 | 1 | 4.40 |
