The Dodgers secured a hard-fought 1-0 victory over the Pittsburgh Pirates in a tense, thrilling contest on June 4, 2024, at Dodger Stadium. What the final score obscures is the drama contained in nearly every inning — a true pitchers’ duel where command, situational play and a single decisive sequence determined the outcome.
Pitching Masterclass
Both clubs entered the night with high expectations for their aces, and the starting pitching lived up to that billing. For the Dodgers, veteran left-hander Clayton Kershaw took the ball, while the Pirates countered with right-hander Mitch Keller. Each starter displayed excellent command and sequencing, keeping hitters off balance and turning what might have been a routine night into a tense chess match.
Kershaw produced another vintage outing, going 7.2 shutout innings, surrendering just three hits and recording eight strikeouts. He mixed his fastball, curveball and slider effectively, and his veteran instincts showed in pressure moments — notably inducing an inning-ending double play in the sixth when the Pirates had runners on first and second with one out.
Keller matched Kershaw pitch for pitch through his time on the mound, tossing 6.1 innings and allowing one run on four hits while striking out six. Keller’s night was highlighted by his ability to work out of jams; in the fourth inning, with runners at second and third and nobody out, he struck out two straight batters before coaxing a groundball to end the threat and keep the game scoreless.
The Decisive Moment
The lone run of the game came in the bottom of the seventh and was a textbook example of manufacturing a run in a tight game. With Keller still on the bump, Mookie Betts started the inning with a sharp single to right. Freddie Freeman followed with a well-executed sacrifice bunt, moving Betts into scoring position at second. With one out, Will Smith — who had been struggling recently — delivered in the clutch.
On a 2-1 count, Smith ripped a double down the left-field line, plating Betts easily from second. Dodger Stadium erupted as Betts crossed the plate, recognizing that in a game where runs were scarce, this extra-base hit could be decisive.
Bullpen Holds Firm
After Kershaw exited following the eighth-inning warm-up, the Dodgers turned to their bullpen to preserve the one-run lead. Evan Phillips came on in the eighth and retired the lone batter he faced, setting the stage for Brusdar Graterol in the ninth. Known for his high-velocity fastball, Graterol breezed through the top of the Pirates’ order: he struck out Andrew McCutchen with a 101 mph heater, induced a weak groundout from Bryan Reynolds, and closed the game with a flyout by Ke’Bryan Hayes. The save was Graterol’s ninth of the season and sealed the Dodgers’ 1-0 win.
Offensive Struggles
While pitching was the headline, the scarcity of offense from both teams was a recurring theme. The Dodgers collected five hits, with Betts and Smith providing the most meaningful contributions — Betts’ seventh-inning single was his second hit of the night, and Smith’s double, though his only hit, supplied the decisive RBI. The Pirates managed just three hits, all singles, and never mounted a sustained threat after the sixth inning. Kershaw and the Dodgers’ relievers retired the final 10 Pittsburgh batters in order, leaving the Pirates to search for timely offense.
Key Takeaways
This game encapsulated the dual beauty and frustration of baseball: elite pitching and a single small margin deciding the result. For the Dodgers, the night underscored the value of late-game manufacturing and veteran pitching. Kershaw’s performance felt like a throwback to his best seasons, and Graterol’s dominant ninth showed why he’s among baseball’s most intimidating late-inning arms.
For the Pirates, the result stung. Mitch Keller delivered a strong outing and deserved more run support, but Pittsburgh’s offense left several opportunities unclaimed. Finding consistency with runners in scoring position will be vital if they intend to compete in a tough National League Central.
Dodgers Vs Pittsburgh Pirates Match Player Stats
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Dodgers | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 5 | 1 |
| Pirates | 0 | 0 | 1 | 0 | 0 | 0 | 0 | – | 1 | 4 | 0 |
Pitching
| Player | Result | Record | Details |
|---|---|---|---|
| J. Jones | Win | 4-5 | 6.0 IP, 3 H, 0 ER, 6 K, 3 BB |
| T. Glasnow | Loss | 6-4 | 6.0 IP, 3 H, 1 ER, 9 K, 2 BB |
| D. Bednar | Save | 12 | 1.0 IP, 0 H, 0 ER, 0 K, 0 BB |
Dodgers Hitting
| Player | Position | AB | R | H | RBI | HR | BB | K | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|
| M. Betts | SS | 3 | 0 | 0 | 0 | 0 | 1 | 0 | .314 | .409 | .508 |
| S. Ohtani | DH | 4 | 0 | 1 | 0 | 0 | 0 | 2 | .321 | .390 | .590 |
| F. Freeman | 1B | 4 | 0 | 2 | 0 | 0 | 0 | 2 | .296 | .401 | .482 |
| W. Smith | C | 2 | 0 | 1 | 0 | 0 | 1 | 0 | .296 | .363 | .515 |
| T. Hernández | RF-LF | 4 | 0 | 0 | 0 | 0 | 0 | 1 | .251 | .318 | .460 |
| J. Heyward | RF | 1 | 0 | 0 | 0 | 0 | 2 | 1 | .229 | .309 | .417 |
| A. Pages | CF-PH | 1 | 0 | 0 | 0 | 0 | 0 | 1 | .256 | .287 | .397 |
| G. Lux | 2B | 4 | 0 | 1 | 0 | 0 | 0 | 1 | .210 | .266 | .293 |
| M. Rojas | 3B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | .267 | .327 | .422 |
| C. Taylor | LF-CF | 4 | 0 | 0 | 0 | 0 | 0 | 0 | .103 | .211 | .115 |
Dodgers Batting Summary
- 2B: Freeman (17, Jones); Smith (16, Jones); Lux (6, Holderman)
- GIDP: Ohtani
- Team LOB: 9
- Team RISP: 0-12 (Betts 0-1, Rojas 0-3, T. Hernández 0-3, Taylor 0-3, Pages 0-1, Lux 0-1)
Dodgers Baserunning
- SB: Heyward (2, 2nd base off Jones/Davis)
Dodgers Fielding
- E: Lux (1, throw)
Pirates Hitting
| Player | Position | AB | R | H | RBI | HR | BB | K | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|
| R. Castro | 2B | 3 | 0 | 0 | 0 | 0 | 1 | 1 | .255 | .355 | .401 |
| K. Hayes | 3B | 4 | 0 | 0 | 0 | 0 | 0 | 2 | .248 | .301 | .379 |
| B. Reynolds | LF | 4 | 0 | 2 | 0 | 0 | 0 | 1 | .256 | .305 | .438 |
| A. McCutchen | DH | 3 | 0 | 1 | 0 | 0 | 1 | 1 | .271 | .371 | .464 |
| J. Suwinski | RF | 3 | 0 | 0 | 0 | 0 | 0 | 1 | .209 | .328 | .473 |
| J. Bae | CF | 3 | 1 | 1 | 0 | 0 | 0 | 0 | .243 | .303 | .341 |
| C. Santana | 1B | 2 | 0 | 0 | 0 | 0 | 2 | 0 | .221 | .340 | .387 |
| J. Delay | C | 2 | 0 | 0 | 0 | 0 | 0 | 1 | .266 | .318 | .344 |
| O. Cruz | SS | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .111 | .273 | .222 |
| J. Davis | PH-C | 1 | 0 | 0 | 0 | 0 | 0 | 1 | .272 | .359 | .456 |
Pirates Batting Summary
- HR: J. Bae (3, off Glasnow)
- GIDP: C. Santana
- Team LOB: 8
- Team RISP: 1-8 (Reynolds 1-2, McCutchen 0-1, Delay 0-1, Bae 0-1, Castro 0-2)
Pirates Baserunning
- SB: Bae (5, 2nd base off Glasnow/Smith)
Pirates Fielding
- E: Cruz (2, throw)
Conclusion
Ultimately, the Dodgers’ ability to manufacture a run and their dominant pitching staff made the difference in this tightly contested game. The win continues Los Angeles’ strong start to the season, while Pittsburgh is left to regroup and search for timely offense. Games like this — low-scoring, tense, and decided by narrow margins — will be referenced throughout the season as meaningful tests of both teams’ resolve.











