Return to calendar
FINAL GAME · RECAP

Minnesota TwinsOpen full analysisPittsburgh PiratesOpen full analysis

DateSaturday, May 30, 2026
First pitch
BallparkPNC Park
FINAL · Saturday, May 30, 2026
SEO MATCH SUMMARY

The Pittsburgh Pirates edged the Minnesota Twins 10–9 on May 30 at PNC Park in a tight contest that exceeded the Vegas total line by eight runs. The Pirates' offense proved decisive, collecting 15 hits and three home runs while driving in 10 runs, though their pitching staff surrendered 12 hits and nine earned runs with a 3.92 ERA. Minnesota managed nine runs on 12 hits but was held without a home run and struck out 10 times, posting a slugging percentage of just .385 and an OPS of .703. Pittsburgh's pitchers struck out four Twins batters while walking five, and the home team committed no errors despite the offensive fireworks. The Pirates' balanced attack—combining timely hitting with serviceable pitching—proved enough to overcome a late Minnesota surge. The Twins' inability to generate power at the plate and their high strikeout rate limited their comeback potential despite keeping the game competitive into the late innings. Pittsburgh's defensive discipline and run production will be key factors as they aim to build on this divisional win.

Minnesota TwinsMIN
9
FINAL
Pittsburgh PiratesPIT
10W
Total runs19Run difference1
INNING BY INNING

Line score

Team123456789RHE
MIN0115000209121
PIT16001020010150
TEAM COMPARISON

Batting box score

MINPIT
12Hits15
0Home runs3
4Doubles1
9RBI10
5Walks6
10Strikeouts4
0Stolen bases5
18Total bases25
17Left on base22
1Errors0
.236AVG.253
.318OBP.335
.385SLG.397
.703OPS.732
ON THE MOUND

Pitching box score

MINPIT
4Strikeouts10
6Walks5
15Hits allowed12
9Earned runs9
4.47ERA3.92
RUN PRODUCTION

Players who scored

MINByron Buxton ×2Luke Keaschall ×2Josh BellKody ClemensOrlando ArciaTristan GrayRyan Kreidler
PITSpencer Horwitz ×2Jake Mangum ×2Brandon LoweBryan ReynoldsNick GonzalesOneil CruzKonnor GriffinEndy Rodríguez
HOME RUNS

Long balls

Spencer HorwitzInning 1Jake MangumInning 2Oneil CruzInning 2
MIN

Batting lineup

PlayerABHHRRBI
Byron BuxtonDH · 2-4 | BB, 2 K, 2 R4200
Brooks Lee3B · 0-0 | BB, RBI0001
Josh Bell1B · 1-5 | 2B, 2 K, 3 RBI5103
Kody ClemensLF · 3-5 | 3B, 2B, 2 RBI5302
Austin MartinRF · 0-5 | 2 K5000
James OutmanPR · 0-00000
Orlando ArciaSS · 1-5 | R5100
Luke Keaschall2B · 3-5 | K, 2 R5300
Ryan KreidlerCF · 0-0 | BB, R0000
PIT

Batting lineup

PlayerABHHRRBI
Spencer Horwitz1B · 2-5 | HR, RBI, 2 R5211
Tyler Callihan2B · 0-1 | BB1000
Bryan ReynoldsRF · 2-2 | 2 BB, RBI, R2201
Nick Gonzales3B · 3-5 | 2 RBI, R5302
Oneil CruzCF · 1-4 | HR, BB, K4113
Konnor GriffinDH · 2-5 | 2B, 2 K, R5200
Endy RodríguezC · 0-3 | BB, R, SB3000
Jake MangumLF · 3-4 | HR, BB, 2 RBI4312
Jared TrioloSS · 1-5 | K, RBI, SB5101
MIN

Pitchers

PitcherIPKERERA
Bailey Ober12 H · 1 BB4.2374.59
Kody Funderburk2 H · 2 BB1.1023.63
John Klein1 H · 3 BB2.0104.15
PIT

Pitchers

PitcherIPKERERA
Mitch Keller10 H · 1 BB4.0574.35
Yohan Ramírez0 H · 0 BB1.0104.73
Evan Sisk0 H · 1 BB1.1201.44
Dennis Santana0 H · 0 BB0.2204.81
Mason Montgomery2 H · 2 BB0.2023.91
Gregory Soto0 H · 1 BB1.1001.95
EXPLORE NEXT

Related MLB pages