1. /MLB
  2. /Scores
  3. /8 · 4 · 25
  4. /SF vs PIT
FINAL
Aug 4, 2025

Box Score

123456789RHE
SF200020000472
PIT100000202560
win:D. Moreta (PIT)loss:R. Rodriguez (SF)
San Francisco Giants logoHITTINGHABRRBIKBBHRAVG
1Heliot RamosLF3510000.272
2Rafael Devers1B0410110.256
3Willy AdamesSS0310120.230
4Matt Chapman3B1310110.231
5Dominic SmithDH1401200.268
6Casey Schmitt2B1301010.254
Christian Koss2B0000000.263
7Jung Hoo LeeCF1402100.258
8Patrick BaileyC0400200.206
9Grant McCrayRF0400300.154
TOTAL734441150
San Francisco Giants logoPITCHINGIPHRERKBBHRERA
Justin VerlanderRHP5.03104104.29
Carson SeymourRHP2.01222114.91
Spencer BivensRHP0.21001004.75
Randy RodriguezRHP0.21221101.54
TOTAL8.1654831
Pittsburgh Pirates logoHITTINGHABRRBIKBBHRAVG
1Spencer Horwitz1B2410000.264
2Tommy PhamLF0300210.267
3Nick Gonzales2B1301100.276
4Oneil CruzCF0400100.211
5Andrew McCutchenDH1300110.246
Alexander CanarioPR0010000.209
6Liover PegueroSS0210110.250
Bryan ReynoldsPH0100100.236
7Jack SuwinskiRF1322001.113
8Joey BartC1401100.243
Henry DavisPR0000000.168
9Isiah Kiner-Falefa3B0401000.270
TOTAL63155831
Pittsburgh Pirates logoPITCHINGIPHRERKBBHRERA
Johan OviedoRHP1.022233018.00
Yohan RamirezRHP2.23002003.95
Kyle NicolasRHP2.22223206.48
Ryan BoruckiLHP1.20002004.94
Dauri MoretaRHP1.00001000.00
TOTAL9.07441150

Scoring Summary

sfpit
  • San Francisco Giants logo
    1
    Dominic Smith singles on a ground ball to center fielder Oneil Cruz. Heliot Ramos scores. Rafael Devers to 3rd. Willy Adames to 2nd.[1 run]
    10
  • San Francisco Giants logo
    1
    Casey Schmitt walks. Rafael Devers scores. Willy Adames to 3rd. Dominic Smith to 2nd.[1 run]
    20
  • Pittsburgh Pirates logo
    1
    Nick Gonzales out on a sacrifice fly to right fielder Grant McCray. Spencer Horwitz scores.[1 run]
    21
  • San Francisco Giants logo
    5
    Jung Hoo Lee triples (9) on a line drive to right fielder Jack Suwinski. Willy Adames scores. Matt Chapman scores.[2 runs]
    41
  • Pittsburgh Pirates logo
    7
    Jack Suwinski homers (2) on a fly ball to right field. Liover Peguero scores.[2 runs]
    43
  • Pittsburgh Pirates logo
    9
    Joey Bart singles on a line drive to left fielder Heliot Ramos. Alexander Canario scores. Jack Suwinski to 3rd.[1 run]
    44
  • Pittsburgh Pirates logo
    9
    Giants challenged (tag play), call on the field was upheld: Isiah Kiner-Falefa reaches on a fielder's choice, fielded by first baseman Rafael Devers. Jack Suwinski scores. Henry Davis to 3rd.[1 run]
    45

Play-by-Play

1st inningsfpit
  • TOP 1
  • San Francisco Giants logo
    SINGLE — Heliot Ramos singles on a ground ball to second baseman Nick Gonzales.
    00
  • San Francisco Giants logo
    WALK — Rafael Devers walks. Heliot Ramos to 2nd.
    00
  • San Francisco Giants logo
    WALK — Willy Adames walks. Heliot Ramos to 3rd. Rafael Devers to 2nd.
    00
  • San Francisco Giants logo
    STRIKEOUT — Matt Chapman strikes out swinging.[1 out]
    00
  • San Francisco Giants logo
    SINGLE — Dominic Smith singles on a ground ball to center fielder Oneil Cruz. Heliot Ramos scores. Rafael Devers to 3rd. Willy Adames to 2nd.[1 run]
    10
  • San Francisco Giants logo
    WALK — Casey Schmitt walks. Rafael Devers scores. Willy Adames to 3rd. Dominic Smith to 2nd.[1 run]
    20
  • San Francisco Giants logo
    STRIKEOUT — Jung Hoo Lee strikes out swinging.[2 outs]
    20
  • San Francisco Giants logo
    STRIKEOUT — Patrick Bailey strikes out swinging.[3 outs]
    20
  • BOTTOM 1
  • Pittsburgh Pirates logo
    SINGLE — Spencer Horwitz singles on a line drive to left fielder Heliot Ramos. Spencer Horwitz to 2nd. Spencer Horwitz advances to 2nd, on a fielding error by left fielder Heliot Ramos.
    20
  • Pittsburgh Pirates logo
    GROUNDOUT — Tommy Pham grounds out sharply, shortstop Willy Adames to first baseman Rafael Devers. Spencer Horwitz to 3rd.[1 out]
    20
  • Pittsburgh Pirates logo
    SAC FLY — Nick Gonzales out on a sacrifice fly to right fielder Grant McCray. Spencer Horwitz scores.[1 run][2 outs]
    21
  • Pittsburgh Pirates logo
    STRIKEOUT — Oneil Cruz strikes out swinging.[3 outs]
    21
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

4Runs5
7Hits6
2Errors0
.206Batting Avg.194
34At Bats31
1Extra-base Hits2
0Home Runs1
4Runs-Batted-In5
5Walks3
0Stolen Bases1
11Strikeouts8
8Left on Base6
9Total Bases10

Game Details

Monday, August 4, 2025 · 3:40 PM
PNC Park · Pittsburgh, PA
attendance: 13,921 (35.9%)
weather: 81 degrees, partly cloudy