San Francisco Giants vs. Pittsburgh Pirates
Aug 4, 2025
FINAL
Box Score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E | LOB | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SF | 2 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 4 | 7 | 2 | 8 |
| PIT | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 5 | 6 | 0 | 6 |
loss:
R. Rodriguez(3-3)win:
D. Moreta(1-0)
Game Recap

PITTSBURGH -- During a checkup stop at PNC Park during the Pirates’ last homestand, Johan Oviedo admitted that he had to learn patience to help get through the last two years of rehabbing from right UCL surgery....
Scoring Summary
SFPIT
1Dominic 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
1Casey Schmitt walks. Rafael Devers scores. Willy Adames to 3rd. Dominic Smith to 2nd. [1 run] 20
1Nick Gonzales out on a sacrifice fly to right fielder Grant McCray. Spencer Horwitz scores. [1 run] [2 outs] 21
5Jung Hoo Lee triples (9) on a line drive to right fielder Jack Suwinski. Willy Adames scores. Matt Chapman scores. [2 runs] 41
7Jack Suwinski homers (2) on a fly ball to right field. Liover Peguero scores. [2 runs] 43
9Joey Bart singles on a line drive to left fielder Heliot Ramos. Alexander Canario scores. Jack Suwinski to 3rd. [1 run] 44
9Giants 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
Player Stats
| IP | H | R | ER | K | BB | HR | PC | ERA | |
|---|---|---|---|---|---|---|---|---|---|
| Justin VerlanderRHP | 5.0 | 3 | 1 | 0 | 4 | 1 | 0 | 100 | 4.29 |
| Carson SeymourRHP | 2.0 | 1 | 2 | 2 | 2 | 1 | 1 | 36 | 4.91 |
| Spencer BivensRHP | 0.2 | 1 | 0 | 0 | 1 | 0 | 0 | 16 | 4.75 |
| Randy RodriguezRHP | 0.2 | 1 | 2 | 2 | 1 | 1 | 0 | 32 | 1.54 |
| TOTAL | 8.1 | 6 | 5 | 4 | 8 | 3 | 1 | 184 | - |
Play-by-Play
1st inningSFPIT
- TOP 1
- BOTTOM 1
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning
Team Stats
Game Details
Monday, August 4, 2025 · 6:40 PM
PNC Park · Pittsburgh, PA
attendance: 13,921 (35.9%)
weather: 81 degrees, partly cloudy