MLB Scores · MLB Odds

Twins vs Pirates

Final · Fri May 29 · 6:45 PM ET · PNC Park

Minnesota TwinsTwins27-31
5
FinalMay 29, 2026
Pittsburgh PiratesPirates30-28
6
StreamApple TV

Closing line

US sportsbook at first pitch
Moneyline
MIN+114
PIT−137
Run line
MIN +1.5−187
PIT −1.5+154
Total O/U
Over 8−114
Under 8−106
  • Run line: Twins +1.5 covered.
  • Total O/U: over 8 (11 runs).

Recap

The Pittsburgh Pirates edged the Minnesota Twins 6-5 at PNC Park in Pittsburgh on May 29, 2026 to move to 30-28.

The lead changed hands 3 times.

Score by inning

Minnesota Twins and Pittsburgh Pirates, score by inning
Team123456789R
MIN1220000005
PIT3010000026

W: Soto (4-0) · L: Rogers (1-2)

Scoring plays

Top 1

  1. MINHome runClemens homered to right (365 feet).1-0

Bottom 1

  1. PITSingleGonzales reached on infield single to third, Lowe scored on throwing error by third baseman Lee, Gonzales to second, Reynolds safe at third on error.1-1
  2. PITGroundoutCruz grounded out to first, Reynolds scored, Gonzales to third.1-2
  3. PITSingleGriffin singled to center, Gonzales scored.1-3

Top 2

  1. MINSingleGray singled to center, Larnach scored and Martin scored, Caratini to second.3-3

Top 3

  1. MINHome runLarnach homered to right (424 feet), Bell scored.5-3

Bottom 3

  1. PITHome runCruz homered to right (450 feet).5-4

Bottom 9

  1. PITHome runReynolds homered to left (422 feet), Callihan scored.5-6

Team stats

MINPIT
Hits
8
8
Home Runs
2
2
Runs Batted In
5
5
Walks
2
5
Strikeouts
12
13
Runners Left On Base
12
16
Errors
2
0

Player stats

Twins · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Byron Buxton DH0-4400000211.255.317.564
Brooks Lee 3B1-4401000116.250.303.398
Kody Clemens 1B1-4411110212.227.308.422
Josh Bell 1B1-4411000017.214.276.333
James Outman CF0-000000000.164.239.262
Trevor Larnach LF2-4422210220.266.374.403
Austin Martin RF0-3310001118.278.385.377
Victor Caratini C1-3301001115.186.287.240
Luke Keaschall 2B1-4401000111.236.315.314
Tristan Gray SS1-3301200213.239.299.364
Ryan Kreidler SS0-110000001.255.327.489

Twins · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Taj Bradley P4.054426187-513.2187
Eric Orze P1.210003023-173.9523
Yoendrys Gomez P0.200011014-84.2314
Anthony Banda P0.200021018-95.4018
Cody Laweryson P1.000001016-123.6816
Taylor Rogers P0.122201112-94.1512

Pirates · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Spencer Horwitz 1B2-4402001022.288.394.454
Tyler Callihan PR0-001000000.500.6671.000
Brandon Lowe 2B0-4410001421.260.349.540
Bryan Reynolds RF1-3321212029.273.395.439
Nick Gonzales 3B1-4411000011.295.348.342
Oneil Cruz CF1-3311211116.258.325.459
Konnor Griffin DH2-4402100121.266.325.397
Endy Rodriguez C1-4401000317.304.515.348
Jhostynxon Garcia LF0-3300000212.214.241.214
Jake Mangum LF0-110000004.247.318.268
Jared Triolo SS0-4400000217.233.273.260

Pirates · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Jared Jones P4.175526277-5310.3877
Evan Sisk P0.200001011-61.5211
Wilber Dotel P3.010004038-271.3238
Gregory Soto P1.00000108-62.058

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:51 PM ET. How game pages are made