ENSign in
MLB · Final

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.

Next free pick (not the main pick)

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.

Unlock today's pick in Telegram →

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+.

Get the daily free pick · See plans

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

BookSpreadTotalMoneyline
DraftKingsPHI -120 8.5 o -102 / u -118 Philadelphia Phillies -120 · San Francisco Giants +100

What these prices pay on $100 · What these numbers mean

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

TeamGames behindLostStreakWin %Won
Atlanta-57W1.59383
Philadelphia461L1.56479
Miami1269W2.50771
Washington1775L1.47267
New York2077W1.45063
Los Angeles-57L2.59082
Arizona967W1.52574
San Diego9.567L2.52173
San Francisco24.582W1.41458
Colorado28.586W2.38654

How the scoring went

  1. 3rd Inning0-2Chapman tripled to center, Adames scored and Arraez scored.
  2. 3rd Inning0-3Ramos singled to center, Chapman scored.
  3. 4th Inning0-4Arraez hit sacrifice fly to right, Bader scored.
  4. 5th Inning1-4Turner grounded out to second, Realmuto scored, Crawford to third.
  5. 5th Inning2-4Harper doubled to right, Crawford scored, Schwarber to third.
  6. 7th Inning4-4Harper singled to right, Crawford scored and Turner scored, Schwarber to second.
  7. 7th Inning5-4Bohm doubled to right, Schwarber scored, Harper to third.
  8. 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

Picks for MLB

MLB rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.