Pirates Silence Angels Behind Jones’ Dominant Pitching Display

Here’s what we learned Friday night at PNC Park: when a young ace is operating at peak efficiency, the Angels’ potent lineup suddenly looks about as threatening as a AAA squad. Jared Jones was absolutely untouchable, dispatching nine Los Angeles hitters while scattering just three hits across six shutout innings. This wasn’t a squeaker or a lucky break. This was dominant pitching baseball, the kind that reminds you why some prospects actually live up to the hype.

Jared Jones' nine strikeouts over six scoreless

Pitching Decisions

6.0IP3H0ER1BB9K
6.0IP4H1ER2BB6K

Star Performers

Vaughn Grissom

Season AVG: .249
3AB1H0HR0RBI0R1BB
Jake Mangum

Season AVG: .288
3AB1H0HR1RBI0R0BB

The Pirates needed just one run to win because Jones made one run feel like ten. That run came in the bottom of the second when Jake Mangum lined a double down the right field line, scoring Konnor Griffin, who had recently returned from the injured list. Griffin’s presence in the lineup mattered, and Mangum’s two-bagger proved to be the difference in a game that screamed “pitching-dominated affair” from the opening pitch.

Jake Mangum's RBI double

Ryan Johnson held his own for the Angels, surrendering only that single run while striking out six across six innings. He pitched well enough to steal a victory on most nights. But this wasn’t most nights, and he ran into a buzzsaw named Jones. The Angels managed just three hits total, a pathetic offensive output that would make any manager want to punch a wall.

Ryan Johnson's outing against the Pirates

The ABS Factor Loomed Large

What was impossible to ignore was the extensive use of ABS challenges throughout this contest. Ball three overturns, strike confirmations, a strikeout that mysteriously disappeared before being reinstated, another that got reversed, then confirmed again. It was maddening, honestly. Baseball purists might argue that automated ball-strike technology has improved the game’s accuracy, but Friday’s parade of reversals felt more like a circus than precision officiating. The technology worked exactly as designed, yet somehow felt like it was working against the natural rhythm of the game.

Ball 3 confirmed after ABS challenge
Ball 3 overturned after ABS challenge

Bullpen Closes the Door

Mason Montgomery came out of the bullpen for the seventh inning save situation and promptly retired the side without fanfare. One inning, one hit, no runs, one strikeout. Clinical. Efficient. Exactly what the Pirates needed to close out a game where their pitching staff had already delivered the heavy lifting.

Mason Montgomery earns save in Pirates' shutout win

The Angels had their chances, as they always do. Mike Trout, the game’s best player, appeared in the lineup but couldn’t escape the gravitational pull of Jones’ devastating stuff. Zach Neto faced the same problem. This wasn’t about the Angels being a bad team or lacking talent. This was about one pitcher being so sharp, so in control of his arsenal, that talent becomes irrelevant.

Condensed Game: LAA@PIT – 9/4/26

Pittsburgh’s defense chipped in with quality plays, including a head-scratching unassisted double play by Christian Moore in the sixth inning that defied explanation until you saw the replay. The Pirates made it look easy all night, which is exactly what happens when you’re playing behind a pitcher operating at this level.

Pirates induct Hall of Fame class of 2026

The win keeps Pittsburgh competitive as September baseball intensifies. The Angels, despite loading the lineup with proven bats, got completely silenced. Sometimes that’s just how baseball works. One team brings their A-game, the other doesn’t find their rhythm, and 1-0 games get decided by a double in the second inning. It’s not pretty, but it’s baseball.

Box Score

Los Angeles Angels Batting

Player AB R H RBI BB SO AVG
Zach Neto SS 4 0 0 0 0 3 .234
Mike Trout CF 4 0 1 0 0 1 .239
Wade Meckler LF 4 0 1 0 0 0 .296
Vaughn Grissom 1B 3 0 1 0 1 0 .249
Moisés Ballesteros C 2 0 1 0 1 0 .209
Kyren Paris PR 0 0 0 0 0 0 .000
Tyler Heineman C 0 0 0 0 0 0 .178
Travis d'Arnaud PH 1 0 0 0 0 1 .164
Christian Moore 2B 3 0 0 0 0 0 .172
Jose Siri LF 2 0 0 0 0 1 .220
Josh Lowe RF 1 0 0 0 0 1 .209
Adam Frazier DH 3 0 0 0 0 3 .239
Oswald Peraza 3B 3 0 0 0 0 2 .222

Los Angeles Angels Pitching

Pitcher IP H R ER BB SO ERA
Ryan Johnson (L) 6.0 4 1 1 2 6 5.17
José Fermin 1.0 0 0 0 0 2 3.21
Samy Natera Jr. 1.0 1 0 0 1 2 2.51

Pittsburgh Pirates Batting

Player AB R H RBI BB SO AVG
Spencer Horwitz 1B 2 0 0 0 2 2 .246
Nick Yorke 1B 0 0 0 0 0 0 .214
Brandon Lowe 2B 4 0 1 0 0 2 .254
Bryan Reynolds RF 4 0 2 0 0 1 .263
Nick Gonzales DH 3 0 0 0 0 1 .308
Oneil Cruz CF 3 0 0 0 1 2 .267
Konnor Griffin SS 3 1 0 0 0 1 .272
Jake Mangum LF 3 0 1 1 0 0 .288
Jacob Gonzalez 3B 3 0 1 0 0 1 .225
Jared Triolo 3B 0 0 0 0 0 0 .242
Henry Davis C 2 0 0 0 0 0 .167

Pittsburgh Pirates Pitching

Pitcher IP H R ER BB SO ERA
Jared Jones (W) 6.0 3 0 0 1 9 4.46
Wilber Dotel 2.0 0 0 0 1 2 4.40
Mason Montgomery (SV) 1.0 1 0 0 0 1 2.91