Return to calendar
FINAL GAME · RECAP

Minnesota TwinsOpen full analysisPittsburgh PiratesOpen full analysis

DateFriday, May 29, 2026
First pitch
BallparkPNC Park
FINAL · Friday, May 29, 2026
SEO MATCH SUMMARY

The Pittsburgh Pirates edged the Minnesota Twins 6–5 on May 29 at PNC Park in a low-scoring affair that fell well short of Vegas's over-under projection of 2. Both offenses struggled to generate consistent damage, with each team managing just 8 hits and 2 home runs, though the Pirates capitalized slightly better on their opportunities, scoring 6 runs on 5 RBIs compared to Minnesota's 5 runs on 5 RBIs. Pittsburgh's pitching staff struck out 12 batters while allowing only 5 earned runs (3.84 ERA), while the Twins' pitchers fanned 13 but surrendered 6 earned runs (4.38 ERA), reflecting Minnesota's inability to keep the game within reach despite stronger strikeout production. Both teams showed discipline at the plate with similar strikeout totals (PIT 13, MIN 12), but neither lineup posted an OPS above .725, underscoring the defensive nature of the contest. The Pirates' clean fielding—no errors—proved the difference in a tight game decided by one run. The Twins' pitching inefficiency and one-run deficit will weigh on their pursuit of the AL Central as they continue their road trip.

Minnesota TwinsMIN
5
FINAL
Pittsburgh PiratesPIT
6W
Total runs11Run difference1
INNING BY INNING

Line score

Team123456789RHE
MIN122000000582
PIT301000002680
TEAM COMPARISON

Batting box score

MINPIT
8Hits8
2Home runs2
1Doubles0
5RBI5
2Walks5
12Strikeouts13
0Stolen bases2
15Total bases14
12Left on base16
2Errors0
.234AVG.250
.316OBP.332
.383SLG.391
.699OPS.723
ON THE MOUND

Pitching box score

MINPIT
13Strikeouts12
5Walks2
8Hits allowed8
6Earned runs5
4.38ERA3.84
RUN PRODUCTION

Players who scored

MINTrevor Larnach ×2Kody ClemensJosh BellAustin Martin
PITBryan Reynolds ×2Tyler CallihanBrandon LoweNick GonzalesOneil Cruz
HOME RUNS

Long balls

Kody ClemensInning 1Trevor LarnachInning 3Oneil CruzInning 3Bryan ReynoldsInning 9
MIN

Batting lineup

PlayerABHHRRBI
Byron BuxtonDH · 0-4 | 2 K4000
Brooks Lee3B · 1-4 | K4100
Kody Clemens1B · 1-4 | HR, 2 K, RBI4111
James OutmanCF · 0-00000
Trevor LarnachLF · 2-4 | HR, 2 K, 2 RBI4212
Austin MartinRF · 0-3 | BB, K, R3000
Victor CaratiniC · 1-3 | BB, K3100
Luke Keaschall2B · 1-4 | 2B, K4100
Ryan KreidlerSS · 0-11000
PIT

Batting lineup

PlayerABHHRRBI
Tyler CallihanPR · 0-0 | R0000
Brandon Lowe2B · 0-4 | BB, 4 K, R4000
Bryan ReynoldsRF · 1-3 | HR, 2 BB, 2 RBI3112
Nick Gonzales3B · 1-4 | R4100
Oneil CruzCF · 1-3 | HR, BB, K3112
Konnor GriffinDH · 2-4 | K, RBI, 2 SB4201
Endy RodríguezC · 1-4 | 3 K4100
Jake MangumLF · 0-11000
Jared TrioloSS · 0-4 | 2 K4000
MIN

Pitchers

PitcherIPKERERA
Taj Bradley5 H · 2 BB4.0643.21
Eric Orze1 H · 0 BB1.2303.95
Yoendrys Gómez0 H · 1 BB0.2104.23
Anthony Banda0 H · 2 BB0.2105.40
Cody Laweryson0 H · 0 BB1.0103.68
Taylor Rogers2 H · 0 BB0.1124.15
PIT

Pitchers

PitcherIPKERERA
Jared Jones7 H · 2 BB4.16510.38
Evan Sisk0 H · 0 BB0.2101.52
Wilber Dotel1 H · 0 BB3.0401.32
Gregory Soto0 H · 0 BB1.0102.05
EXPLORE NEXT

Related MLB pages