Phillies Edge Giants in High-Scoring Affair
Monday, April 6, 2026, 9:45 PM ET · Oracle Park
Philadelphia Phillies 6, San Francisco Giants 4, 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 Philadelphia Phillies vs San Francisco Giants?
Philadelphia Phillies beat San Francisco Giants 6-4 at Oracle Park on April 6, 2026.
Who was favored in Philadelphia Phillies vs San Francisco Giants?
Philadelphia Phillies were the favorite at DraftKings, moneyline -120 (about 55% implied). The favorite won.
In a thrilling contest at Oracle Park, the Philadelphia Phillies defeated the San Francisco Giants 6-4, clinching the series 2-1. The game showcased a dramatic comeback by the Phillies, who extended their winning streak to five games, while the Giants struggled, marking their third consecutive loss.
The Giants entered the game with a home record of 3-8, and their recent form reflected a mixed performance with a record of 5-5 over their last ten games. However, they had been struggling in their last two outings, suffering defeats against the New York Mets with scores of 0-9 and 3-10. On average, the Giants scored 3.3 runs while allowing 4.2 runs per game during this stretch. Their home record stood at 3-5, indicating challenges in front of their home crowd.
Conversely, the Phillies were on a roll, boasting a solid away record of 6-4 and a recent streak of four consecutive wins. Their last ten games yielded a record of 6-4, with an average of 3.7 runs scored and 4.4 runs allowed. The Phillies' away form was particularly impressive, with a record of 2-0 in their last two away games, contributing to their momentum heading into this matchup.
The game unfolded with the Giants taking an early lead. In the third inning, Chapman tripled to center, bringing Adames and Arraez home, followed by Ramos's single that scored Chapman, putting the Giants ahead 3-0. In the fourth inning, Arraez hit a sacrifice fly that allowed Bader to score, extending the Giants' lead to 4-0.
However, the Phillies responded strongly in the fifth inning. Turner grounded out to second, allowing Realmuto to score, and shortly after, Harper doubled to right, scoring Crawford and narrowing the gap to 4-2. The momentum shifted dramatically in the seventh inning when Harper's single brought in two runs, tying the game at 4-4. Bohm then doubled to right, scoring Schwarber, and Marsh's sacrifice fly added another run, sealing the victory for the Phillies at 6-4.
In terms of injuries, the Giants were missing several key players, including Marcelo Mayer (forearm), JT Brubaker (ribs), Keaton Winn (elbow), Victor Bericoto (knee), and Matt Gage (elbow), all of whom were on the injured list. The Phillies also faced injury challenges with Tanner Banks (forearm), Caleb Kilian (oblique), Felix Reyes (wrist), Johan Rojas (elbow), and Adolis Garcia (lat) on the injured list.
The betting market reflected the competitive nature of the game, with DraftKings listing the Phillies as favorites at -120, while the Giants were priced at +100. The spread was set at 1.5, with a total of 8.5 runs for the game, indicating expectations of a high-scoring affair.
As the game concluded, the Giants' home win probability was recorded at 0.0, underscoring the challenges they faced throughout the match. Viewers were treated to a showcase of resilience from the Phillies, who demonstrated their ability to come back from a significant deficit, while the Giants struggled to maintain their early advantage. This game not only highlighted the competitive spirit of both teams but also set the stage for their upcoming matchups as the season progresses.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | PHI -120 | 8.5 o -102 / u -118 | Philadelphia Phillies -120 · San Francisco Giants +100 |
Injury report
- Marcelo Mayer10-Day-ILForearmSan Francisco Giants
- JT Brubaker15-Day-ILRibsSan Francisco Giants
- Keaton Winn15-Day-ILElbowSan Francisco Giants
- Victor Bericoto10-Day-ILKneeSan Francisco Giants
- Matt Gage60-Day-ILElbowSan Francisco Giants
- 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
Recent form
San Francisco Giants
Last 10: 5-5Streak L23.3 scored · 4.2 allowed per game3-5 at home
- L0-9vs New York MetsApr 5
- L3-10vs New York MetsApr 4
- W7-2vs New York MetsApr 3
- W9-3at San Diego PadresApr 1
- W3-2at San Diego PadresMar 31
- L1-3vs New York YankeesMar 28
- L0-3vs New York YankeesMar 27
- L0-7vs New York YankeesMar 26
- W4-0vs Colorado RockiesSep 28
- W6-3vs Colorado RockiesSep 27
Philadelphia Phillies
Last 10: 6-4Streak W43.7 scored · 4.4 allowed per game2-0 away
- W2-1at Colorado RockiesApr 5
- W10-1at Colorado RockiesApr 3
- W6-5vs Washington NationalsApr 1
- W3-2vs Washington NationalsMar 31
- L2-13vs Washington NationalsMar 30
- L3-8vs Texas RangersMar 29
- L4-5vs Texas RangersMar 28
- W5-3vs Texas RangersMar 26
- W2-1vs Minnesota TwinsSep 28
- L0-5vs Minnesota TwinsSep 27
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| 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 |
| 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 |
How the scoring went
- 3rd Inning0-2Chapman tripled to center, Adames scored and Arraez scored.
- 3rd Inning0-3Ramos singled to center, Chapman scored.
- 4th Inning0-4Arraez hit sacrifice fly to right, Bader scored.
- 5th Inning1-4Turner grounded out to second, Realmuto scored, Crawford to third.
- 5th Inning2-4Harper doubled to right, Crawford scored, Schwarber to third.
- 7th Inning4-4Harper singled to right, Crawford scored and Turner scored, Schwarber to second.
- 7th Inning5-4Bohm doubled to right, Schwarber scored, Harper to third.
- 7th Inning6-4Marsh hit sacrifice fly to left, Harper scored.
Win probability
Above the line favours San Francisco Giants, below favours Philadelphia Phillies.
Venue
- Oracle ParkSan Francisco, California
- Attendance32898
- OfficialsAdam Hamari, Clint Vondrak, Todd Tichenor, Austin Jones
Elsewhere
- Pirates rookie Konnor Griffin eyes Friday return from 60-day IL
- Fantasy baseball forecaster: Team hitting ratings
- Fantasy baseball forecaster: Pitcher projections for the next 10 days
- Fantasy Baseball Reliever Depth Chart
- MLB playoff tracker 2026: Clinching scenarios, bracket, schedule
- MLB betting tips for Thursday: Rays and the road don't seem to be getting along
Picks for MLB
MLB rules and settlement
These two, other days
- Phillies Edge Giants in Extra-Inning ThrillerApr 30, 2026
- 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