Phillies Edge Giants in Extra-Inning Thriller
Thursday, April 30, 2026, 5:35 PM ET · Citizens Bank Park
Philadelphia Phillies 6, San Francisco Giants 5, 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 6-5 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 -143 (about 59% implied). The favorite won.
In a thrilling contest that went to extra innings, the Philadelphia Phillies triumphed over the San Francisco Giants with a final score of 6-5, completing a three-game sweep of the series. The game, held at Citizens Bank Park, showcased a back-and-forth battle that kept fans on the edge of their seats until the very last moment.
The Phillies entered the game with a home record of 12-19, while the Giants had a slightly better away record of 13-18. Both teams had struggled in their recent outings, with the Phillies posting a record of 2-7-1 in their last ten games, averaging 3.6 runs scored and 4.7 runs allowed. On the other hand, the Giants had a record of 6-3-1 in their last ten games, scoring an average of 3.6 runs while allowing 3.4 runs.
The game began with fireworks as Kyle Schwarber put the Phillies on the board in the first inning with a home run to right center, measuring an impressive 446 feet. The Giants responded in the fourth inning when Ramos hit a sacrifice fly, allowing Haase to score, narrowing the Phillies' lead to 2-1. The fifth inning saw more action, as Devers hit another sacrifice fly for the Giants, tying the game at 2-2. However, the Phillies quickly regained the lead with a two-run single from García, bringing Schwarber and Turner home.
The Giants continued to fight back, with Arraez hitting a single that scored Gilbert and Lee, tying the game once again at 4-4 in the sixth inning. The tension escalated in the ninth inning when Lee's single allowed Schmitt to score, putting the Giants ahead 5-4. The Phillies, however, were not done yet. Schwarber doubled to right, scoring Marsh and tying the game at 5-5, pushing the game into extra innings.
In the tenth inning, the Phillies clinched the victory when Bohm hit a sacrifice fly to center, allowing García to score the winning run. This win not only marked a significant moment for the Phillies but also completed a series sweep against the Giants, finishing the series with a 3-0 record.
In terms of injuries, the Phillies were dealing with several key players on the injured list, including Tanner Banks, Caleb Kilian, Felix Reyes, Johan Rojas, and Adolis Garcia, all of whom are on the 60-Day IL. The Giants also faced challenges with injuries, having Victor Bericoto, Marcelo Mayer, JT Brubaker, Keaton Winn, and Matt Gage on their injury list.
The betting market reflected the competitive nature of the matchup, with DraftKings pricing the Phillies at -143 on the money line, indicating they were favored to win. The total for the game was set at 8.5, with the over at -105 and the under at -115.
The weather conditions were typical for a spring night in Philadelphia, likely impacting gameplay but not enough to deter the excitement of the matchup.
Fans watching the game were treated to a showcase of resilience from both teams, with the Phillies ultimately capitalizing on their home advantage to secure the win. The game highlighted the importance of clutch hitting and strategic plays, particularly in high-pressure situations, as both teams demonstrated their capabilities to score and respond under duress.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | PHI -143 | 8.5 o -105 / u -115 | San Francisco Giants +119 · Philadelphia Phillies -143 |
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 Inning0-1Turner homered to right center (373 feet).
- 1st Inning0-2Schwarber homered to right center (446 feet).
- 4th Inning1-2Ramos hit sacrifice fly to left, Haase scored.
- 5th Inning2-2Devers hit sacrifice fly to left, Schmitt scored.
- 5th Inning2-4García singled to left, Schwarber scored and Turner scored, Harper to third.
- 6th Inning4-4Arraez singled to right, Gilbert scored and Lee scored, Chapman to third.
- 9th Inning5-4Lee singled to center, Schmitt scored, Devers to second.
- 9th Inning5-5Schwarber doubled to right, Marsh scored.
- 10th Inning5-6Bohm hit sacrifice fly to center, García scored.
Win probability
Above the line favours Philadelphia Phillies, below favours San Francisco Giants.
Venue
- Citizens Bank ParkPhiladelphia, Pennsylvania
- Attendance34109
- OfficialsDavid Rackley, Chris Guccione, Nestor Ceja, Jen Pawol
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 Close Contest at Citizens Bank ParkApr 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