Return to calendar
FINAL GAME · RECAP

Baltimore OriolesOpen full analysisPittsburgh PiratesOpen full analysis

DateFriday, April 3, 2026
First pitch
BallparkPNC Park
FINAL · Friday, April 3, 2026
SEO MATCH SUMMARY

The Pittsburgh Pirates edged the Baltimore Orioles 5–4 on April 3 at PNC Park in a low-scoring affair that showcased defensive efficiency and pitching restraint. The Pirates managed just six hits and a .230 batting average but capitalized on five RBIs to secure the win, while the Orioles' superior offensive line—nine hits, one home run, and a .727 OPS—went underutilized in a one-run defeat. Baltimore's pitching staff struck out 10 but allowed six hits and five earned runs, posting a 4.50 ERA that proved the difference; Pittsburgh's hurlers surrendered nine hits but limited damage with a 3.71 ERA and nine strikeouts. Both teams committed zero errors, keeping the game clean defensively, though neither offense generated significant power production. The Pirates' ability to win despite a .711 OPS suggests resourceful baserunning and situational hitting, while Baltimore's strikeout rate (9 Ks) hints at early-season adjustment struggles. Pittsburgh's pitching depth will be crucial as they navigate the early schedule against a Orioles lineup that should produce more consistent run support.

Baltimore OriolesBAL
4
FINAL
Pittsburgh PiratesPIT
5W
Total runs9Run difference1
INNING BY INNING

Line score

Team123456789RHE
BAL000020101490
PIT040010000560
TEAM COMPARISON

Batting box score

BALPIT
9Hits6
1Home runs0
3Doubles3
4RBI5
5Walks6
9Strikeouts10
0Stolen bases0
15Total bases9
20Left on base9
0Errors0
.257AVG.230
.336OBP.320
.391SLG.391
.727OPS.711
ON THE MOUND

Pitching box score

BALPIT
10Strikeouts9
6Walks5
6Hits allowed9
5Earned runs4
4.50ERA3.71
RUN PRODUCTION

Players who scored

BALGunnar Henderson ×2Blaze Alexander ×2
PITBryan ReynoldsRyan O'HearnKonnor GriffinJared TrioloHenry Davis
HOME RUNS

Long balls

Gunnar HendersonInning 9
BAL

Batting lineup

PlayerABHHRRBI
Taylor WardLF · 1-3 | 2B, 2 BB, 2 K3101
Gunnar HendersonSS · 3-5 | HR, 2B, 2 RBI5312
Pete Alonso1B · 0-4 | BB, 3 K4000
Adley RutschmanC · 1-3 | 2B, BB, RBI3101
Samuel BasalloDH · 0-4 | K4000
Dylan BeaversRF · 2-44200
Coby Mayo3B · 0-00000
Colton CowserCF · 0-3 | BB, K3000
Blaze Alexander2B · 2-4 | K, 2 R4200
PIT

Batting lineup

PlayerABHHRRBI
Oneil CruzCF · 1-4 | K, RBI, CS4101
Brandon Lowe2B · 1-3 | 2B, BB, 2 K3100
Jake MangumLF · 0-00000
Marcell OzunaDH · 0-3 | BB, 2 K3000
Ryan O'HearnRF · 0-2 | BB, K, RBI2001
Spencer Horwitz1B · 0-3 | BB, K3000
Konnor GriffinSS · 1-3 | 2B, BB, K3101
Jared Triolo3B · 2-3 | K, RBI, R3201
Henry DavisC · 1-3 | 2B, RBI, R3101
BAL

Pitchers

PitcherIPKERERA
Kyle Bradish6 H · 3 BB4.0646.23
Dietrich Enns0 H · 3 BB1.0214.15
Tyler Wells0 H · 0 BB2.0205.79
Rico Garcia0 H · 0 BB1.0000.00
PIT

Pitchers

PitcherIPKERERA
Mitch Keller6 H · 4 BB6.0421.50
Yohan Ramírez2 H · 1 BB0.1011.80
Mason Montgomery0 H · 0 BB0.2109.82
Dennis Santana0 H · 0 BB1.0100.00
Gregory Soto1 H · 0 BB1.0311.69
EXPLORE NEXT

Related MLB pages