Rockies Walk Off Dodgers Behind Johnston’s Clutch Double
Sometimes baseball rewards you for showing up, and sometimes it punishes you for leaving early. On Saturday at Coors Field, the Los Angeles Dodgers learned that lesson the hard way, squandering an early lead and watching Troy Johnston‘s line drive in the sixth inning send them packing with a 4-3 defeat.
Pitching Decisions
Star Performers
Let’s be clear: the Dodgers came to Denver swinging. Kyle Tucker, looking like he belongs in the conversation with baseball’s elite hitters, went 3-for-5 and drove in two runs off a first-inning solo blast that scored Ohtani and put Los Angeles up 2-0 before most fans had finished their first beer. Dalton Rushing followed with his own solo shot in the second, and suddenly the Dodgers looked like they were about to embarrass the Rockies in the altitude.
But here’s the thing about Coors Field: it’s not just a hitter’s paradise for one team. Colorado answered immediately in the first when TJ Rumfield’s line drive single scored Mickey Moniak, cutting the deficit in half. Kyle Karros’ sacrifice fly made it 3-2 in the second, and just like that, momentum began its slow, inexorable crawl toward the home team.
Will Klein’s performance on the mound was nothing short of catastrophic. One inning pitched, three hits, two earned runs, zero strikeouts. That’s not a pitching line; that’s a cry for help. The Dodgers’ pitching staff, which should have been dominant, looked pedestrian against a Rockies lineup that came ready to play.
Johnston’s Line Drive Changes Everything
The pivotal moment came in the sixth when Johnston lined a double into center field, scoring both Hunter Goodman and Ezequiel Tovar and giving Colorado a 4-3 lead that would hold for the remainder of the game. This wasn’t a hanging curveball or a mistake pitch; this was Johnston executing when it mattered most, turning a decent at-bat into a game-changer.
Brennan Bernardino, Colorado’s winning pitcher, threw just 1.1 innings but didn’t allow a hit or earned run, striking out two. Victor Vodnik closed the door with a clean save, allowing two hits but keeping the Dodgers off the board.
The Dodgers Leave Denver Frustrated
What’s maddening for Los Angeles is that they had legitimate offensive weapons firing on all cylinders. Ohtani extended his remarkable on-base streak to 50 games, and the Dodgers’ top of the order was clicking. But baseball isn’t played in a vacuum, and the Rockies’ resilience proved more valuable than the Dodgers’ early fireworks.
Saturday’s loss stings because it represents a missed opportunity. The Dodgers entered with every chance to take control of what’s still an early season narrative, but they let it slip away through a combination of pedestrian pitching and untimely execution. Troy Johnston’s heroics will be remembered long after Tucker’s home run fades from memory, simply because Johnston’s blast mattered more when it counted.
The Rockies escaped Saturday with their dignity intact and a 4-3 victory that feels bigger than the actual score. For the Dodgers, it’s time to reset, recalibrate, and remember that you can’t win games in Denver just on star power and first-inning swagger.
Box Score
Los Angeles Dodgers Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Shohei Ohtani DH | 4 | 1 | 1 | 0 | 0 | 0 | .264 |
| Kyle Tucker RF | 5 | 1 | 3 | 2 | 0 | 0 | .260 |
| Andy Pages CF | 4 | 0 | 0 | 0 | 0 | 3 | .389 |
| Freddie Freeman 1B | 3 | 0 | 2 | 0 | 1 | 0 | .296 |
| Teoscar Hernández LF | 3 | 0 | 0 | 0 | 1 | 1 | .273 |
| Max Muncy 3B | 4 | 0 | 0 | 0 | 0 | 1 | .239 |
| Dalton Rushing C | 4 | 1 | 1 | 1 | 0 | 1 | .476 |
| Alex Freeland 2B | 2 | 0 | 0 | 0 | 0 | 2 | .196 |
| Alex Call PH | 0 | 0 | 0 | 0 | 0 | 0 | .417 |
| Hyeseong Kim 2B | 1 | 0 | 0 | 0 | 0 | 0 | .273 |
| Miguel Rojas SS | 3 | 0 | 0 | 0 | 0 | 0 | .323 |
| Will Smith PH | 1 | 0 | 1 | 0 | 0 | 0 | .311 |
| Santiago Espinal PR | 0 | 0 | 0 | 0 | 0 | 0 | .143 |
Los Angeles Dodgers Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Emmet Sheehan | 5.0 | 4 | 2 | 2 | 2 | 4 | 5.85 |
| Will Klein (L) | 1.0 | 3 | 2 | 2 | 0 | 0 | 3.12 |
| Alex Vesia | 1.0 | 0 | 0 | 0 | 0 | 1 | 0.00 |
| Edgardo Henriquez | 1.0 | 0 | 0 | 0 | 0 | 2 | 4.50 |
Colorado Rockies Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Edouard Julien 2B | 3 | 0 | 0 | 0 | 1 | 2 | .224 |
| Mickey Moniak RF | 4 | 1 | 1 | 0 | 0 | 1 | .260 |
| TJ Rumfield DH | 4 | 0 | 1 | 1 | 0 | 0 | .250 |
| Hunter Goodman C | 4 | 1 | 1 | 0 | 0 | 1 | .257 |
| Ezequiel Tovar SS | 4 | 1 | 1 | 0 | 0 | 1 | .238 |
| Troy Johnston 1B | 4 | 1 | 3 | 2 | 0 | 1 | .305 |
| Brenton Doyle CF | 3 | 0 | 0 | 0 | 0 | 1 | .203 |
| Kyle Karros 3B | 1 | 0 | 0 | 1 | 1 | 0 | .185 |
| Jordan Beck LF | 3 | 0 | 0 | 0 | 0 | 0 | .122 |
Colorado Rockies Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Ryan Feltner | 5.2 | 5 | 3 | 2 | 1 | 5 | 6.00 |
| Brennan Bernardino (W) | 1.1 | 0 | 0 | 0 | 0 | 2 | 0.96 |
| Jaden Hill | 1.0 | 1 | 0 | 0 | 1 | 1 | 1.04 |
| Victor Vodnik (SV) | 1.0 | 2 | 0 | 0 | 0 | 0 | 2.00 |
