MLB Final Intelligence
San Francisco Giants vs Pittsburgh Pirates โ Recap
September 2, 2026 ยท PNC Park ยท View Preview
Game Recap
The San Francisco Giants secured an extra-inning upset over the Pittsburgh Pirates, clinching a narrow 5-4 victory Friday night at PNC Park. San Francisco pushed across two runs in the top of the 10th inning after the game had been tied twice in regulation, ultimately holding off a late Pirates rally to take the win. This outcome defied pregame expectations, which had favored the Pirates.
The Giants initiated scoring early when Rafael Devers launched a 415-foot solo home run to center in the first inning. Pittsburgh answered in the fourth, drawing a walk from Valdez that plated Horwitz. San Francisco then pieced together a two-run fifth inning, first on an Eldridge sacrifice fly that scored Koss, followed by Hill's single to right field that brought home Gilbert. The Pirates steadily chipped away at the lead, with Horwitz grounding out to score Flores Jr. in the seventh, before Cruz's infield single in the eighth inning pulled Pittsburgh even at 3-3, sending the game into extras.
The decisive blow came in the 10th frame when Eldridge drilled an RBI double to left, scoring Koss and putting the Giants back in front. Hill followed with a sacrifice fly to right, plating Devers and extending San Francisco's lead to two runs. While the Pirates managed to get one back on Gonzales's single, which scored Reynolds in the bottom of the tenth, it wasn't enough to overcome the deficit. Giants starting pitcher Landen Roupp played a crucial role in keeping the game close early, yielding just one earned run over five innings, a performance that helped negate Pittsburgh's perceived pitching advantage entering the contest.
Ultimately, the Giants' ability to generate timely hits, particularly in extra innings, proved to be the difference in a tightly contested affair. San Francisco battled back against a resilient Pirates offense and converted crucial opportunities when it mattered most. The San Francisco Giants now hold a 58-82 record, while the Pittsburgh Pirates fall to 68-72.
How the Prediction Fared
Pregame, the market favored the Pittsburgh Pirates (-146, 57% implied) over the San Francisco Giants. Final: the San Francisco Giants won 5โ4, pulling off the upset.
SportsFBI's model favored the Pittsburgh Pirates (62% confidence). Final: the San Francisco Giants won 5โ4, missing the call.
Player of the Game
Pitching
| Pitcher | Team | IP | H | R | ER | BB | K | ERA |
|---|---|---|---|---|---|---|---|---|
| Bubba Chandler |
|
5.0 | 5 | 3 | 3 | 3 | 4 | 4.30 |
| Landen Roupp |
|
5.0 | 2 | 1 | 1 | 2 | 4 | 4.17 |
| Carmen Mlodzinski |
|
3.0 | 0 | 0 | 0 | 0 | 2 | 3.94 |
| Carson Seymour |
|
1.2 | 2 | 1 | 1 | 0 | 1 | 4.50 |
| Brandon Eisert |
|
1.0 | 1 | 0 | 0 | 0 | 0 | 6.11 |
| Camilo Doval L |
|
1.0 | 1 | 2 | 1 | 1 | 0 | 4.14 |
| Dylan Smith S |
|
1.0 | 1 | 1 | 0 | 0 | 2 | 3.13 |
| Jason Foley W |
|
1.0 | 1 | 0 | 0 | 1 | 0 | 3.86 |
| Reiver Sanmartin |
|
0.2 | 1 | 0 | 0 | 1 | 0 | 4.24 |
| Ryan Walker |
|
0.2 | 1 | 1 | 1 | 1 | 1 | 7.11 |
Batting
| Batter | Team | AB | H | HR | RBI | R | BB | K |
|---|---|---|---|---|---|---|---|---|
| Rafael Devers |
|
3 | 2 | 1 | 1 | 2 | 2 | 0 |
| Bryan Reynolds |
|
5 | 2 | 0 | 0 | 2 | 0 | 0 |
| Bryce Eldridge |
|
3 | 1 | 0 | 2 | 0 | 1 | 1 |
| Turner Hill |
|
4 | 1 | 0 | 2 | 0 | 0 | 0 |
| Nick Gonzales |
|
4 | 1 | 0 | 1 | 0 | 1 | 0 |
| Oneil Cruz |
|
4 | 1 | 0 | 1 | 0 | 1 | 2 |
| Spencer Horwitz |
|
5 | 1 | 0 | 1 | 1 | 0 | 1 |
| Brandon Lowe |
|
4 | 1 | 0 | 0 | 0 | 1 | 0 |
| Jacob Gonzalez |
|
1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jake Mangum |
|
4 | 1 | 0 | 0 | 0 | 0 | 1 |
| Christian Koss |
|
4 | 1 | 0 | 0 | 2 | 0 | 0 |
| Drew Cavanaugh |
|
4 | 1 | 0 | 0 | 0 | 0 | 2 |
| Shay Whitcomb |
|
4 | 1 | 0 | 0 | 0 | 0 | 1 |
More MLB Results โ Wednesday, September 2, 2026
Sharper Picks Start Here
Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking โ all in one workspace built for serious bettors and DFS players.