1. /MLB
  2. /Scores
  3. /7 · 29 · 25
  4. /PIT vs SF
FINAL
Jul 29, 2025

Box Score

123456789RHELOB
PIT000010020312010
SF0001000001203
win:B. Ashcraft (PIT)loss:T. Rogers (SF)save:D. Santana (PIT)

Game Recap

Game Highlights Video

Scoring Summary

PITSF
  • San Francisco Giants logo
    4
    Willy Adames homers (16) on a fly ball to left center field. [1 run]
    01
  • Pittsburgh Pirates logo
    5
    Liover Peguero homers (1) on a fly ball to left center field. [1 run]
    11
  • Pittsburgh Pirates logo
    8
    Joey Bart singles on a ground ball to left fielder Heliot Ramos. Nick Gonzales scores. Tommy Pham to 3rd. Ke'Bryan Hayes to 2nd. [1 run]
    21
  • Pittsburgh Pirates logo
    8
    Liover Peguero grounds out, third baseman Matt Chapman to first baseman Rafael Devers. Tommy Pham scores. Ke'Bryan Hayes to 3rd. Joey Bart to 2nd. [1 run] [2 outs]
    31

Player Stats

Pittsburgh Pirates logoHITTINGHABRRBIKBBHRLOBAVG
1Spencer Horwitz1B25000003.248
2Andrew McCutchenDH15003003.247
3Bryan ReynoldsRF15001004.232
4Nick Gonzales2B15102002.253
5Oneil CruzCF04002001.219
6Tommy PhamLF34100000.273
7Ke'Bryan Hayes3B14000002.236
8Joey BartC23011100.244
9Liover PegueroSS14122014.263
TOTAL123933111119-
Pittsburgh Pirates logoPITCHINGIPHRERKBBHRPCERA
Bailey FalterLHP5.0211141703.73
Braxton AshcraftRHP3.0000100382.17
Dennis SantanaRHP1.0000200121.36
TOTAL9.0211441120-
San Francisco Giants logoHITTINGHABRRBIKBBHRLOBAVG
1Heliot RamosLF02000200.268
2Rafael Devers1B04002003.256
3Willy AdamesSS13110110.238
4Matt Chapman3B04001002.240
5Wilmer FloresDH03001000.245
6Casey Schmitt2B13000000.242
7Jung Hoo LeeCF03000001.251
8Patrick BaileyC02000100.207
9Luis MatosRF03000001.164
TOTAL227114417-
San Francisco Giants logoPITCHINGIPHRERKBBHRPCERA
Justin VerlanderRHP5.0611711944.53
Joey LucchesiLHP1.000000071.56
Ryan WalkerRHP1.0200200214.22
Tyler RogersRHP1.0422100161.80
Tristan BeckRHP1.000010094.70
TOTAL9.012331111147-

Play-by-Play

1st inningPITSF
  • TOP 1
  • Pittsburgh Pirates logo
    GROUNDOUT — Spencer Horwitz grounds out sharply, first baseman Rafael Devers to pitcher Justin Verlander. [1 out]
    00
  • Pittsburgh Pirates logo
    STRIKEOUT — Andrew McCutchen strikes out swinging. [2 outs]
    00
  • Pittsburgh Pirates logo
    POP OUT — Bryan Reynolds pops out to third baseman Matt Chapman. [3 outs]
    00
  • BOTTOM 1
  • San Francisco Giants logo
    WALK — Heliot Ramos walks.
    00
  • San Francisco Giants logo
    STRIKEOUT — Rafael Devers called out on strikes. [1 out]
    00
  • San Francisco Giants logo
    STOLEN BASE 2B — Heliot Ramos steals (6) 2nd base.
    00
  • San Francisco Giants logo
    WALK — Willy Adames walks.
    00
  • San Francisco Giants logo
    DOUBLE PLAY — Matt Chapman pops into a double play, third baseman Ke'Bryan Hayes to second baseman Nick Gonzales. Heliot Ramos out at 2nd. [3 outs]
    00
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

3Runs1
12Hits2
0Errors0
.308Batting Avg.074
39At Bats27
2Extra-base Hits2
1Home Runs1
3Runs-Batted-In1
1Walks4
0Stolen Bases1
11Strikeouts4
10Left on Base3
16Total Bases6

Game Details

Tuesday, July 29, 2025 · 9:45 PM
Oracle Park · San Francisco, CA
attendance: 38,142 (91.0%)
weather: 63 degrees, partly cloudy