Phillies Edge Giants in Close Contest at Citizens Bank Park
Thursday, April 30, 2026, 12:35 PM ET · Citizens Bank Park
Philadelphia Phillies 3, San Francisco Giants 2, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won San Francisco Giants vs Philadelphia Phillies?
Philadelphia Phillies beat San Francisco Giants 3-2 at Citizens Bank Park on April 30, 2026.
Who was favored in San Francisco Giants vs Philadelphia Phillies?
Philadelphia Phillies were the favorite at DraftKings, moneyline -156 (about 61% implied). The favorite won.
In a tightly contested game at Citizens Bank Park, the Philadelphia Phillies triumphed over the San Francisco Giants with a final score of 3-2. This victory not only secured a series sweep for the Phillies, marking a 3-0 series win against the Giants, but also showcased their resilience in overcoming a challenging start to the season. The game was notable for its dramatic ninth inning, where the Phillies rallied to clinch the win.
The Phillies entered this game with a home record of 11-19 and had struggled in their recent form, posting a record of 2-7-1 over their last ten games, averaging 3.6 runs scored and 4.7 runs allowed. Their last five games reflected a slight improvement, with a record of 2-2 and an average of 4.0 runs scored against 3.2 allowed. In contrast, the Giants had an away record of 13-17 and were performing better, with a record of 6-3-1 in their last ten games, averaging 3.6 runs scored and 3.4 runs allowed. However, they had recently faced a setback, losing their previous game against the Phillies 0-7.
The scoring in this game was initiated by the Giants in the first inning, where Arraez grounded out to second, allowing Ramos to score, followed by Schmitt's single that brought Chapman home, giving the Giants an early 2-0 lead. The Phillies responded quickly, with Schwarber hitting a home run to right field, narrowing the gap to 2-1.
As the game progressed, both teams struggled to capitalize on scoring opportunities until the dramatic ninth inning. The Phillies managed to tie the game at 2-2 when Stott tripled to right, scoring García. They then took the lead when Crawford reached on an infield single, allowing Stott to score. This late-game surge was crucial, as the Phillies secured the win with a final score of 3-2.
In terms of injuries, the Phillies were missing several key players, including Tanner Banks, Caleb Kilian, Felix Reyes, Johan Rojas, and Adolis Garcia, all on the injured list for various ailments. The Giants also faced challenges with injuries, having Victor Bericoto, Marcelo Mayer, JT Brubaker, Keaton Winn, and Matt Gage on the injured list.
The betting market reflected the competitive nature of this matchup, with DraftKings setting the odds for the Phillies at -156, indicating a favored position, while the Giants were at +129. The spread was set at -1.5 for the Phillies, with a total of 7.0 runs for the game. The over/under odds were -112 for the over and -108 for the under, showcasing a balanced expectation for scoring.
Conditions at Citizens Bank Park were conducive to baseball, with a crowd eager to see if the Phillies could build on their recent success against the Giants. Fans witnessed a game filled with tension and excitement, particularly in the final inning where the lead changed hands and the stakes were high.
Overall, this game highlighted the Phillies' ability to perform under pressure, especially in the late stages, and showcased their determination to turn around their season. The Giants, despite the loss, demonstrated their competitive spirit but will need to regroup as they continue their season.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | PHI -156 | 7 o -112 / u -108 | San Francisco Giants +129 · Philadelphia Phillies -156 |
Injury report
- Tanner Banks60-Day-ILForearmPhiladelphia Phillies
- Caleb Kilian15-Day-ILObliquePhiladelphia Phillies
- Felix Reyes60-Day-ILWristPhiladelphia Phillies
- Johan Rojas60-Day-ILElbowPhiladelphia Phillies
- Adolis Garcia60-Day-ILLatPhiladelphia Phillies
- Victor Bericoto10-Day-ILKneeSan Francisco Giants
- Marcelo Mayer10-Day-ILForearmSan Francisco Giants
- JT Brubaker15-Day-ILRibsSan Francisco Giants
- Keaton Winn15-Day-ILElbowSan Francisco Giants
- Matt Gage60-Day-ILElbowSan Francisco Giants
Recent form
Philadelphia Phillies
Last 10: 2-7-1Streak D13.6 scored · 4.7 allowed per game1-1 at home
- D0-0vs San Francisco GiantsApr 29
- W7-0vs San Francisco GiantsApr 28
- L2-6at Atlanta BravesApr 26
- W8-5at Atlanta BravesApr 25
- L3-5at Atlanta BravesApr 24
- L7-8at Chicago CubsApr 23
- L2-7at Chicago CubsApr 22
- L4-7at Chicago CubsApr 21
- L1-5at Chicago CubsApr 20
- L2-4vs Atlanta BravesApr 19
San Francisco Giants
Last 10: 6-3-1Streak D13.6 scored · 3.4 allowed per game3-2 away
- D0-0at Philadelphia PhilliesApr 29
- L0-7at Philadelphia PhilliesApr 28
- W6-3vs Miami MarlinsApr 26
- L4-9vs Miami MarlinsApr 25
- W3-0vs Los Angeles DodgersApr 23
- W3-1vs Los Angeles DodgersApr 22
- L0-3at Washington NationalsApr 19
- W7-6at Washington NationalsApr 18
- W10-5at Washington NationalsApr 17
- W3-0at Cincinnati RedsApr 16
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
| Atlanta | - | 57 | W1 | .593 | 83 |
| Philadelphia | 4 | 61 | L1 | .564 | 79 |
| Miami | 12 | 69 | W2 | .507 | 71 |
| Washington | 17 | 75 | L1 | .472 | 67 |
| New York | 20 | 77 | W1 | .450 | 63 |
How the scoring went
- 1st Inning1-0Arraez grounded out to second, Ramos scored, Chapman to third.
- 1st Inning2-0Schmitt singled to left, Chapman scored.
- 1st Inning2-1Schwarber homered to right (406 feet).
- 9th Inning2-2Stott tripled to right, García scored.
- 9th Inning2-3Crawford reached on infield single to shortstop, Stott scored.
Win probability
Above the line favours Philadelphia Phillies, below favours San Francisco Giants.
Venue
- Citizens Bank ParkPhiladelphia, Pennsylvania
- Attendance36861
- OfficialsCharlie Ramos, Jen Pawol, Chris Guccione, Nestor Ceja
Elsewhere
- 2026 MLB ABS challenge system tracker: Team, player rankings
- Saggese hits go-ahead single in the 10th in the Cardinals' 8-6 victory over the Dodgers
- St. Louis Cardinals vs. Los Angeles Dodgers: Game Highlights
- Schlittler sharp, the Yankees score 5 2-out runs in the 10th in a 6-3 win over the Angels
- New York Yankees vs. Los Angeles Angels: Game Highlights
- Pitcher Trent Thornton has fit of rage in dugout after being pulled by Cubs
Picks for MLB
MLB rules and settlement
These two, other days
- Phillies Edge Giants in Extra-Inning ThrillerApr 30, 2026
- Phillies vs. Giants Game Postponed Due to WeatherApr 29, 2026
- Phillies Sweep Giants with 7-0 VictoryApr 28, 2026
- Giants Secure Series Win Over Phillies with 5-0 VictoryApr 8, 2026
- Giants Shut Out Phillies 6-0 at Oracle ParkApr 7, 2026