Pirates Pummel Orioles Behind O’Hearn’s 6 RBIs, Ashcraft’s Dominance
The Pittsburgh Pirates reminded the Baltimore Orioles exactly why you don’t show up to PNC Park on a Sunday afternoon unprepared. The Bucs absolutely demolished their guests, 8-2, in a performance so lopsided it felt less like a baseball game and more like a public service announcement on proper bullpen management.
Pitching Decisions
Star Performers
Let’s start with the elephant in the room: Chris Bassitt‘s complete and utter meltdown. The Orioles ace managed to record exactly two outs before imploding like a house built on sand. Six runs on six hits in two innings is not a stat line you frame and hang in your office. It’s a stat line you burn and forget. When a pitcher of Bassitt’s caliber simply cannot locate anything in the strike zone, you start to wonder if maybe he should have spent an extra hour in the bullpen. The Pirates capitalized with ruthless efficiency, and honestly, you can’t blame them.
O’Hearn’s Masterclass in Run Production
Ryan O’Hearn had himself an absolutely magnificent day at the dish, and the Orioles had no answer for him. The Pirates’ slugger went 2-for-5 with a home run and a double, driving in six runs total. That’s the kind of performance that wins ballgames and makes highlight reels. His first-inning two-run shot set the tone immediately, and his second-inning double put this game firmly out of reach before most fans had finished their first beer.
Oneil Cruz wasn’t about to let O’Hearn hog all the glory, though. Cruz went 2-for-4 with a home run of his own, driving in three runs. The Pirates had multiple guys doing damage, which is exactly what you need when your starting pitcher is operating at a Cy Young level.
Ashcraft Puts on a Clinic
On the mound, Braxton Ashcraft was absolutely untouchable. Six innings, four hits, one earned run, zero walks, and eight strikeouts. That’s not just good. That’s elite. He painted corners, induced weak contact, and frankly made Baltimore’s lineup look like they were seeing a baseball for the first time. The Orioles managed to scrape together two runs, with Pete Alonso driving in one on a double and Jeremiah Jackson adding another late, but it was pure window dressing on what was already a blowout.
Taylor Ward kept Baltimore from being completely shut out, going 3-for-4, but individual hits mean precious little when the pitching staff gets shredded and your own ace can’t find the strike zone. The Orioles’ bullpen had to clean up Bassitt’s disaster, and while they managed to hold the line, the damage was already done by the second inning.
This was the Pirates’ game to lose from the opening pitch, and they never so much as stumbled. On Sunday at PNC Park, Pittsburgh’s lineup was clicking, their starting pitcher was dominant, and Baltimore’s ace simply had no answers. That’s a recipe for exactly what we witnessed: a thorough, convincing victory that suggests the Pirates have some serious firepower heading into the season.
Box Score
Baltimore Orioles Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Taylor Ward LF | 4 | 1 | 3 | 0 | 0 | 1 | .343 |
| Gunnar Henderson SS | 4 | 0 | 0 | 0 | 0 | 1 | .216 |
| Pete Alonso 1B | 4 | 0 | 1 | 1 | 0 | 1 | .229 |
| Samuel Basallo C | 4 | 0 | 0 | 0 | 0 | 4 | .148 |
| Tyler O'Neill RF | 4 | 1 | 1 | 0 | 0 | 2 | .150 |
| Dylan Beavers DH | 4 | 0 | 1 | 0 | 0 | 1 | .308 |
| Leody Taveras CF | 3 | 0 | 1 | 0 | 0 | 2 | .444 |
| Jeremiah Jackson 2B | 3 | 0 | 1 | 1 | 0 | 0 | .238 |
| Blaze Alexander 3B | 3 | 0 | 0 | 0 | 0 | 2 | .286 |
Baltimore Orioles Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Chris Bassitt (L) | 2.0 | 6 | 6 | 6 | 2 | 0 | 14.21 |
| Cade Povich | 5.2 | 4 | 2 | 2 | 3 | 2 | 3.18 |
| Yennier Cano | 0.1 | 0 | 0 | 0 | 0 | 1 | 4.50 |
Pittsburgh Pirates Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Oneil Cruz CF | 4 | 2 | 2 | 3 | 0 | 0 | .314 |
| Brandon Lowe 2B | 5 | 1 | 1 | 0 | 0 | 0 | .267 |
| Bryan Reynolds DH | 2 | 1 | 0 | 1 | 2 | 0 | .250 |
| Ryan O'Hearn RF | 5 | 1 | 2 | 4 | 0 | 1 | .367 |
| Billy Cook RF | 0 | 0 | 0 | 0 | 0 | 0 | .000 |
| Nick Yorke 3B | 3 | 0 | 1 | 0 | 0 | 1 | .286 |
| Konnor Griffin SS | 3 | 0 | 0 | 0 | 1 | 1 | .111 |
| Spencer Horwitz 1B | 2 | 1 | 1 | 0 | 2 | 0 | .174 |
| Henry Davis C | 4 | 0 | 1 | 0 | 0 | 0 | .190 |
| Jake Mangum LF | 4 | 2 | 2 | 0 | 0 | 0 | .217 |
Pittsburgh Pirates Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Braxton Ashcraft (W) | 6.0 | 4 | 1 | 1 | 0 | 8 | 2.25 |
| Mason Montgomery | 1.0 | 3 | 1 | 1 | 0 | 3 | 9.64 |
| José Urquidy | 2.0 | 1 | 0 | 0 | 0 | 3 | 0.00 |
