Return to calendar
FINAL GAME · RECAP

Baltimore OriolesOpen full analysisPittsburgh PiratesOpen full analysis

DateSunday, April 5, 2026
First pitch
BallparkPNC Park
FINAL · Sunday, April 5, 2026
SEO MATCH SUMMARY

The Pittsburgh Pirates dominated the Baltimore Orioles 8–2 on April 5 at PNC Park, with the home team's pitching staff delivering a dominant performance anchored by 14 strikeouts and a 3.33 ERA while allowing just 8 hits and zero walks. The Pirates' offense, though modest in batting average at .240, capitalized on their opportunities with 10 hits, 2 home runs, and 8 RBIs to build a commanding lead. Baltimore's lineup struggled significantly, striking out 14 times with a .688 OPS and managing only 2 runs on 8 hits, while their pitching surrendered 10 hits and 8 earned runs in what proved to be a lopsided affair. The Orioles' inability to generate walks (zero BB) and lack of power production (no home runs) underscored their offensive futility, while Pittsburgh's flawless defense (zero errors) complemented their strong pitching performance. This decisive victory showcases Pittsburgh's early-season pitching depth and suggests the Pirates could be competitive in their division if they maintain this level of strikeout production.

Baltimore OriolesBAL
2
FINAL
Pittsburgh PiratesPIT
8W
Total runs10Run difference6
INNING BY INNING

Line score

Team123456789RHE
BAL000100100280
PIT2400020008100
TEAM COMPARISON

Batting box score

BALPIT
8Hits10
0Home runs2
2Doubles1
2RBI8
0Walks5
14Strikeouts3
0Stolen bases0
10Total bases17
10Left on base15
0Errors0
.248AVG.240
.327OBP.337
.361SLG.399
.688OPS.736
ON THE MOUND

Pitching box score

BALPIT
3Strikeouts14
5Walks0
10Hits allowed8
8Earned runs2
4.71ERA3.33
RUN PRODUCTION

Players who scored

BALTaylor WardTyler O'Neill
PITOneil Cruz ×2Jake Mangum ×2Brandon LoweBryan ReynoldsRyan O'HearnSpencer Horwitz
HOME RUNS

Long balls

Ryan O'HearnInning 1Oneil CruzInning 6
BAL

Batting lineup

PlayerABHHRRBI
Taylor WardLF · 3-4 | 2B, K, R4300
Gunnar HendersonSS · 0-4 | K4000
Pete Alonso1B · 1-4 | 2B, K, RBI4101
Samuel BasalloC · 0-4 | 4 K4000
Tyler O'NeillRF · 1-4 | 2 K, R4100
Dylan BeaversDH · 1-4 | K4100
Leody TaverasCF · 1-3 | 2 K3100
Jeremiah Jackson2B · 1-3 | RBI3101
Blaze Alexander3B · 0-3 | 2 K3000
PIT

Batting lineup

PlayerABHHRRBI
Oneil CruzCF · 2-4 | HR, HBP, 3 RBI4213
Brandon Lowe2B · 1-5 | R5100
Bryan ReynoldsDH · 0-2 | 2 BB, RBI, R2001
Billy CookRF · 0-00000
Nick Yorke3B · 1-3 | HBP, K3100
Konnor GriffinSS · 0-3 | BB, K3000
Spencer Horwitz1B · 1-2 | 2 BB, R2100
Henry DavisC · 1-44100
Jake MangumLF · 2-4 | 2 R4200
BAL

Pitchers

PitcherIPKERERA
Chris Bassitt6 H · 2 BB2.00614.21
Cade Povich4 H · 3 BB5.2223.18
Yennier Cano0 H · 0 BB0.1104.50
PIT

Pitchers

PitcherIPKERERA
Braxton Ashcraft4 H · 0 BB6.0812.25
Mason Montgomery3 H · 0 BB1.0319.64
José Urquidy1 H · 0 BB2.0300.00
EXPLORE NEXT

Related MLB pages