Skenes Silences Angels as Davis Homer Decides Pitchers’ Duel
In a Sunday afternoon showdown at PNC Park that felt like October baseball in early September, the Pittsburgh Pirates proved that sometimes all you need is one swing and dominant pitching to get the job done. The Los Angeles Angels came to western Pennsylvania with high hopes, but left empty-handed after a 1-0 loss that will sting for days. This was pitching at its finest, defense playing supporting actor, and one Henry Davis swing that decided everything.
Pitching Decisions
Star Performers
One Swing, One Winner
Henry Davis stepped into the box in the bottom of the third inning with the game scoreless and the tension already building. What happened next was the entire ballgame encapsulated in a single moment. Davis launched a fly ball to left field that carried just enough, cleared the fence, and sent PNC Park into a frenzy. That solo shot, his ninth of the season, proved to be the only run that would cross the plate all afternoon. Sometimes baseball is gloriously simple: one man, one pitch, one decision.
For the Angels, that moment had to sting. Walbert Ureña was magnificent between the lines, surrendering just three hits over eight innings with four strikeouts. He deserved better than a loss. That’s baseball’s cruelty on full display, folks. Ureña pitched a gem and still ended up in the loss column because his offense couldn’t manufacture a single run against a Pirates staff that was equally sharp.
Skenes and the Pirates Defense Slam the Door
Paul Skenes, the young phenom everyone in baseball is talking about, reminded everyone why the Pirates are building around him. Over 5.1 innings, Skenes allowed four hits and one walk while striking out two. He didn’t need to blow anyone away with velocity, though he certainly has it. He needed poise and command, and he delivered both in spades. This is the kind of performance that tells you a pitcher understands how to compete at the highest level.
But here’s where Pittsburgh’s defense made the difference. The Pirates turned this game into a clinic on defensive excellence. Oneil Cruz made a diving catch that defied physics. Wade Meckler ranged into foul territory and made a running catch that would’ve been an extra-base hit elsewhere. Josh Lowe went up and over at the wall to rob a potential home run. These weren’t routine plays. These were the kind of moments that swing close games. Combined with Mason Montgomery shutting the door with 1.0 scoreless innings in the save situation, Pittsburgh’s defense made Skenes’ work look even better than it already was.
The Angels had their chances. Zach Neto tried to make something happen by attempting to score from the field, but Cruz and Lowe combined to cut him down at the plate. That’s the story of this game right there. Pittsburgh made the plays that mattered. Los Angeles didn’t.
This was a Sunday that belonged entirely to the Pirates. In a season where results matter, they got the one that counts. Sometimes the team that plays the most complete baseball, not the team that hits more home runs, gets to celebrate in the ninth inning. Pittsburgh understood the assignment.
Box Score
Los Angeles Angels Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Zach Neto SS | 3 | 0 | 1 | 0 | 0 | 1 | .238 |
| Mike Trout DH | 4 | 0 | 2 | 0 | 0 | 0 | .243 |
| Wade Meckler RF | 4 | 0 | 1 | 0 | 0 | 0 | .297 |
| Vaughn Grissom 3B | 4 | 0 | 0 | 0 | 0 | 0 | .246 |
| Moisés Ballesteros 1B | 3 | 0 | 0 | 0 | 0 | 1 | .208 |
| Jose Siri PH | 1 | 0 | 0 | 0 | 0 | 1 | .219 |
| Christian Moore 2B | 4 | 0 | 1 | 0 | 0 | 0 | .167 |
| Josh Lowe CF | 1 | 0 | 0 | 0 | 2 | 1 | .209 |
| Kyren Paris PH | 0 | 0 | 0 | 0 | 1 | 0 | .000 |
| Adam Frazier LF | 3 | 0 | 0 | 0 | 0 | 0 | .235 |
| Denzer Guzman PH | 1 | 0 | 0 | 0 | 0 | 0 | .218 |
| Tyler Heineman C | 3 | 0 | 0 | 0 | 0 | 0 | .174 |
Los Angeles Angels Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Walbert Ureña (L) | 8.0 | 3 | 1 | 1 | 1 | 4 | 2.74 |
Pittsburgh Pirates Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Konnor Griffin SS | 3 | 0 | 0 | 0 | 0 | 1 | .264 |
| Brandon Lowe 2B | 3 | 0 | 2 | 0 | 0 | 0 | .256 |
| Bryan Reynolds RF | 2 | 0 | 0 | 0 | 1 | 1 | .266 |
| Nick Gonzales DH | 3 | 0 | 0 | 0 | 0 | 0 | .306 |
| Oneil Cruz CF | 3 | 0 | 0 | 0 | 0 | 1 | .265 |
| Esmerlyn Valdez RF | 3 | 0 | 0 | 0 | 0 | 1 | .233 |
| Billy Cook LF | 0 | 0 | 0 | 0 | 0 | 0 | .180 |
| Spencer Horwitz 1B | 3 | 0 | 0 | 0 | 0 | 0 | .243 |
| Jacob Gonzalez 3B | 3 | 0 | 0 | 0 | 0 | 0 | .221 |
| Jared Triolo 3B | 0 | 0 | 0 | 0 | 0 | 0 | .244 |
| Henry Davis C | 3 | 1 | 1 | 1 | 0 | 0 | .169 |
Pittsburgh Pirates Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Paul Skenes (W) | 5.1 | 4 | 0 | 0 | 1 | 2 | 3.83 |
| Gregory Soto | 0.2 | 0 | 0 | 0 | 0 | 0 | 3.13 |
| Carmen Mlodzinski | 1.0 | 0 | 0 | 0 | 1 | 0 | 3.90 |
| Camilo Doval | 1.0 | 1 | 0 | 0 | 0 | 1 | 4.07 |
| Mason Montgomery (SV) | 1.0 | 0 | 0 | 0 | 1 | 1 | 2.87 |
