Lowe’s Late Blast Lifts Pirates Past Royals in Saturday Thriller
Brandon Lowe came through in the clutch on Saturday night, and that’s all the Pittsburgh Pirates needed to hold off a surprisingly feisty Kansas City Royals squad. Lowe’s two-run homer in the 8th inning proved to be the difference in Pittsburgh’s 6-5 victory at PNC Park, a win that felt far more dramatic than the final score might suggest.
Pitching Decisions
Star Performers
This was a game that had no business being this competitive. The Royals came into Saturday looking like a team sleepwalking through late September, yet they manufactured enough small ball and clutch hitting to stay within striking distance for seven full innings. Nick Loftin was an absolute menace at the plate, going 4-for-5 and refusing to let the Pirates’ pitching staff settle into any kind of rhythm. Bobby Witt Jr. added three hits of his own, proving once again why he remains one of the few bright spots in Kansas City’s perpetually rebuilding franchise.
But here’s where this game gets interesting. The Royals’ pitching was an absolute dumpster fire. Steven Cruz lasted just one inning in relief, and the bullpen never really stabilized. The Pirates, meanwhile, took advantage of sloppy Kansas City defense and capitalized on their power opportunities. Ronny Simon launched his first Major League home run in the second inning, and Jake Mangum followed suit with a two-run blast that gave Pittsburgh early momentum.
Carter Jensen answered back with a solo shot in the third, a line drive to right center that was upheld on review. It was one of the few bright spots in an otherwise forgettable Kansas City offensive performance, though the Royals’ ability to stay in the game through manufacturing runs in the fifth and seventh innings showed some semblance of competence.
Late Drama at PNC Park
The Royals tied it up at 5-5 heading into the eighth, and for a moment it looked like Kansas City might actually pull off the improbable road victory. But Lowe, who’d been quiet for much of the evening, delivered the dagger. His two-run home run in the eighth inning put the Pirates up 6-5, and Mason Montgomery‘s ninth-inning save closed the book on what turned out to be a surprisingly tense affair.
Missed Opportunities Cost KC
The Royals’ loss here stings because they absolutely had their chances. Caglianone’s single in the seventh that scored Witt Jr. showed they weren’t going to roll over and die, but ultimately, they couldn’t string together enough consecutive hits when it mattered most. That’s a recurring theme with this Kansas City team. They can hurt you in spurts, but they lack the consistency and overall offensive firepower to win ballgames against even mediocre competition.
Pittsburgh walked away with a much-needed win on Saturday, though let’s be honest, this team had no business needing a dramatic eighth-inning home run to put away a Royals squad that appeared to be playing out the string. Luke Weaver‘s gutty pitching and Montgomery’s composed ninth-inning work got the job done, but the Pirates can’t afford to keep these games this close if they have any designs on contention down the road.
In the end, Saturday was a game about capitalizing on mistakes. Pittsburgh did. Kansas City didn’t. That’s baseball in late September.
Box Score
Kansas City Royals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Carter Jensen C | 5 | 1 | 1 | 1 | 0 | 3 | .233 |
| Bobby Witt Jr. SS | 5 | 2 | 3 | 0 | 0 | 0 | .279 |
| Jac Caglianone DH | 3 | 2 | 2 | 1 | 2 | 0 | .279 |
| Tyler Tolbert PR | 0 | 0 | 0 | 0 | 0 | 0 | .293 |
| Vinnie Pasquantino 1B | 4 | 0 | 2 | 1 | 0 | 1 | .242 |
| Salvador Perez PH | 1 | 0 | 0 | 0 | 0 | 1 | .225 |
| Michael Massey 2B | 3 | 0 | 0 | 1 | 0 | 1 | .277 |
| Maikel Garcia PH | 1 | 0 | 0 | 0 | 0 | 0 | .261 |
| Nick Loftin 3B | 5 | 0 | 4 | 1 | 0 | 0 | .240 |
| John Rave RF | 4 | 0 | 1 | 0 | 0 | 2 | .228 |
| Kyle Isbel CF | 4 | 0 | 0 | 0 | 0 | 1 | .218 |
| Isaac Collins LF | 3 | 0 | 0 | 0 | 0 | 3 | .217 |
Kansas City Royals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Noah Cameron | 6.0 | 7 | 4 | 4 | 2 | 6 | 3.92 |
| Nolan Hoffman | 1.0 | 0 | 0 | 0 | 0 | 0 | 3.97 |
| Steven Cruz (L) | 1.0 | 2 | 2 | 2 | 0 | 1 | 4.37 |
Pittsburgh Pirates Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Konnor Griffin SS | 3 | 0 | 0 | 0 | 1 | 0 | .269 |
| Oneil Cruz DH | 3 | 0 | 2 | 0 | 0 | 1 | .280 |
| Bryan Reynolds LF | 4 | 0 | 0 | 0 | 0 | 1 | .261 |
| Rafael Flores Jr. C | 3 | 0 | 2 | 0 | 1 | 0 | .277 |
| Jared Triolo 3B | 0 | 1 | 0 | 0 | 0 | 0 | .241 |
| Brandon Lowe 2B | 4 | 2 | 2 | 2 | 0 | 1 | .262 |
| Nick Gonzales 3B | 4 | 1 | 1 | 0 | 0 | 1 | .304 |
| Billy Cook CF | 0 | 0 | 0 | 0 | 0 | 0 | .176 |
| Ryan O'Hearn 1B | 4 | 0 | 0 | 0 | 0 | 2 | .264 |
| Ronny Simon RF | 4 | 1 | 1 | 2 | 0 | 1 | .313 |
| Henry Davis C | 0 | 0 | 0 | 0 | 0 | 0 | .169 |
| Jake Mangum RF | 3 | 1 | 1 | 2 | 0 | 0 | .281 |
Pittsburgh Pirates Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Bubba Chandler | 4.0 | 8 | 3 | 3 | 1 | 6 | 4.34 |
| Brandon Eisert | 1.0 | 1 | 0 | 0 | 0 | 0 | 5.10 |
| Lake Bachar | 1.0 | 0 | 0 | 0 | 0 | 2 | 3.50 |
| Camilo Doval | 1.0 | 4 | 2 | 2 | 0 | 2 | 4.30 |
| Luke Weaver (W) | 1.0 | 0 | 0 | 0 | 0 | 1 | 2.79 |
| Mason Montgomery (SV) | 1.0 | 0 | 0 | 0 | 1 | 1 | 2.63 |
