1. MLB
  2. Scores
  3. 7 · 29 · 25
  4. PIT vs SF

Pittsburgh Pirates vs. San Francisco Giants

Jul 29, 2025
FINAL

Box Score

123456789RHELOB
PIT000010020312010
SF0001000001203
loss:San Francisco Giants logoT. Rogerswin:Pittsburgh Pirates logoB. Ashcraftsave:Pittsburgh Pirates logoD. Santana

Game Recap

Game Highlights Video

SAN FRANCISCO -- Braxton Ashcraft yelled something to himself leaving Oracle Park’s mound Tuesday night. It wasn’t out of frustration. It was an amped-up rookie celebrating as Oneil Cruz snagged a lazy fly ball to close Ashcraft's night....

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
TOTAL123933111119-
Pittsburgh Pirates logoPITCHINGIPHRERKBBHRPCERA
Bailey FalterLHP5.0211141703.73
Braxton AshcraftRHP3.0000100382.17
Dennis SantanaRHP1.0000200121.36
TOTAL9.0211441120-
San Francisco Giants logoHITTINGHABRRBIKBBHRLOBAVG
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