Pittsburgh Pirates at San Francisco Giants
· Major League Baseball
2 - 1
Connor Joe homers against former team as Pirates beat San Francisco 2-1
The Pirates moved back to .500 (27-27) after falling under for the first time since they were 1-2. Pittsburgh has gone 7-19 after starting the season 20-8.
Joe, who played for San Francisco in 2019, homered off John Brebbia in the first inning.
“It feels good doing that against any team, honestly,” Joe said. “No bad blood. I’m grateful (for) the opportunity they gave me to debut.”
Michael Conforto tied the game with an RBI single in the bottom of the inning.
Pittsburgh scored the go-ahead run in the fifth, aided by a Giants error. With Rodolfo Castro on first and one out, Jason Delay singled to left. The ball bounced past left fielder Mitch Haniger, allowing Castro to advance to third and Delay to second.
Sean Manaea delivered a wild pitch, allowing Castro to score.
“Rudy did a good job getting a break on a ball that he saw down and did a good job base-running,” Pirates manager Derek Shelton said. “We didn’t have a ton of opportunities and we capitalized on a ball in the dirt.”
Josh Palacios followed with a ground ball to first, but Giants first baseman LaMonte Wade Jr. threw Delay out at the plate. The call was challenged and confirmed upon review.
Manaea (2-3) allowed just an unearned run in four innings of relief.
Pirates starter Johan Oviedo struggled with his command but held the Giants to one run in 4 1/3 innings. He walked five and struck out five.
“He executed pitches when he had to,” Shelton said. “When he put runners on base, he did a good job executing.”
Dauri Moreta (2-1) relieved Oviedo in the fifth and was credited with the win following a scoreless inning.
David Bednar retired the side in order in the ninth with two strikeouts for his 10th save in 11 chances.
San Francisco went 1 for 8 with runners in scoring position after going 9 for 18 in Monday’s win. The Giants left nine runners on base.
“There are going to be nights when we’re not able to cash in on those (opportunities),” San Francisco manager Gabe Kapler said. “I thought we had a good, quality first inning, had a couple of moments where we were threatening. We just weren’t able to get the big hit.”
ROSTER MOVES
The Giants reinstated RHP Luke Jackson from the 60-day injured list and optioned INF David Villar to Triple-A Sacramento. INF Matt Beaty was designated for assignment.
Jackson signed an $11.5 million, 2-year deal with San Francisco in January after missing all of last season with the Braves due to Tommy John surgery.
TRAINER’S ROOM
Pirates: 1B Carlos Santana missed his second straight game with lumbar spine muscular tightness but could return as soon as Wednesday.
Giants: OF Michael Conforto exited after the eighth inning with a bruised left heel and is day to day. Conforto led off the eighth with an infield single and landed awkwardly on the bag. He remained in the game for the rest of the inning before being removed. ... C Joey Bart (left groin strain) ran the bases and could begin a rehab assignment this weekend. ... OF Joc Pederson (right hand contusion) began his hitting progression by hitting off a tee.
UP NEXT
Pirates RHP Mitch Keller (6-1, 3.01) seeks his fourth straight win in Wednesday afternoon’s rubber game. Keller has struck out at least eight batters in six straight outings. The Giants counter with LHP Alex Wood (1-0, 3.51), who limited the Brewers to one run in 5 2/3 innings Friday for his first win of the season.
—-
How can I watch Pittsburgh Pirates vs. San Francisco Giants?
- TV Channel: Pirates at Giants 2022 MLB Baseball, is broadcasted on MLB.tv.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Wade Jr. flied out to center. |
![]() |
9th Inning | Wisely struck out swinging. |
![]() |
9th Inning | Bailey struck out swinging. |
![]() |
9th Inning | Bednar relieved Holderman |
![]() |
9th Inning | Bae struck out swinging. |
![]() |
9th Inning | Hayes struck out swinging. |
Statistics
PIT |
SF |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 0 | Hit By Pitch | 0 |
| 9 | Ground Balls | 9 |
| 11 | Strikeouts | 9 |
| 1 | Runs Batted In | 1 |
| 0 | Sacrifice Hit | 0 |
| 6 | Hits | 5 |
| 0 | Stolen Bases | 0 |
| 2 | Walks | 7 |
| 0 | Catcher Interference | 0 |
| 2 | Runs | 1 |
| 1 | Ground Into Double Play | 1 |
| 0 | Sacrifice Flies | 0 |
| 31 | At Bats | 30 |
| 1 | Home Runs | 0 |
| 0 | Grand Slam Home Runs | 0 |
| 10 | Runners Left On Base | 24 |
| 0 | Triples | 0 |
| 0 | Game Winning RBIs | 0 |
| 0 | Intentional Walks | 0 |
| 0 | Doubles | 1 |
| 11 | Fly Balls | 12 |
| 0 | Caught Stealing | 0 |
| 138 | Pitches | 153 |
| 0 | Games Started | 0 |
| 0 | Pinch At Bats | 1 |
| 0 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 0 | Is Qualified In Steals | 0 |
| 9 | Total Bases | 6 |
| 33 | Plate Appearances | 37 |
| 162.0 | Projected Home Runs | 0.0 |
| 1 | Extra Base Hits | 1 |
| 1.7 | Runs Created | 2.2 |
| .194 | Batting Average | .167 |
| .000 | Pinch Hit Average | .000 |
| .290 | Slugging Percentage | .200 |
| .161 | Secondary Average | .267 |
| .242 | On Base Percentage | .324 |
| .533 | OBP Pct + SLG Pct | .524 |
| 0.8 | Ground To Fly Ball Ratio | 0.8 |
| 1.8 | Runs Created Per 27 Outs | 2.3 |
| 15.0 | Batter Rating | 11.0 |
| 31.0 | At Bats Per Home Run | 0.0 |
| 0.00 | Stolen Base Percentage | 0.00 |
| 4.18 | Pitches Per Plate Appearance | 4.14 |
| .097 | Isolated Power | .033 |
| 0.18 | Walk To Strikeout Ratio | 0.78 |
| .061 | Walks Per Plate Appearance | .189 |
| -.032 | Secondary Average Minus Batting Average | .100 |
| 3.0 | Runs Produced | 2.0 |
| 0.5 | Runs Ratio | 1.0 |
| 0.3 | Patience Ratio | 0.4 |
| 0.3 | Balls In Play Average | 0.2 |
| 68.5 | MLB Rating | 65.3 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: San Francisco, California
Attendance: 24,166 | Capacity:
2025 National League Central Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Milwaukee |
97 | 65 | .599 | - | W1 |
Chicago |
92 | 70 | .568 | 5 | W3 |
Cincinnati |
83 | 79 | .512 | 14 | L1 |
St. Louis |
78 | 84 | .481 | 19 | L4 |
Pittsburgh |
71 | 91 | .438 | 26 | L1 |
2025 National League West Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Los Angeles |
93 | 69 | .574 | - | W5 |
San Diego |
90 | 72 | .556 | 3 | W3 |
San Francisco |
81 | 81 | .500 | 12 | W4 |
Arizona |
80 | 82 | .494 | 13 | L5 |
Colorado |
43 | 119 | .265 | 50 | L6 |


PIT
SF
Milwaukee
Chicago
Cincinnati
St. Louis
Los Angeles
San Diego
Arizona
Colorado