Phillies vs Giants Game 1 Recap: Harper & Bohm Rally Philly from 4-0 Deficit in 6-4 Comeback Win – Final Score & Highlights
Sportsphere24 Updates April 7, 2026
Final Score Box Score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PHI | 0 | 0 | 0 | 0 | 2 | 0 | 4 | 0 | 0 | 6 | 11 | 0 |
| SF | 0 | 0 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 4 | 11 | 0 |
Venue: Oracle Park, San Francisco, CA
Attendance: 32,898
Time of Game: 2 hours, 49 minutes
Winning Pitcher: Jonathan Bowlan (1-0)
Losing Pitcher: Ryan Borucki (0-1)
Save: Jhoan Duran (4th)
Introduction: A Tale of Two Halves in San Francisco
For four innings on Monday night, the San Francisco Giants looked like the team that had finally figured things out. Andrew Painter, the Phillies' 22-year-old rookie sensation who dominated in his debut, was getting shelled. Matt Chapman was delivering clutch hits. The Oracle Park crowd of 32,898 was roaring.
Then the Philadelphia Phillies remembered they are a World Series contender.
Final Score: Phillies 6, Giants 4.
What started as a potential get-right game for the struggling Giants turned into yet another heartbreaking loss. San Francisco jumped out to a 4-0 lead after four innings, only to watch it evaporate in a catastrophic seventh inning where the Phillies scored four runs to snatch victory away.
The win improved the Phillies to 6-4 and marked their fifth victory in six games. The Giants, meanwhile, fell to 3-8 – their worst start since 2019 . They have now lost four straight games and six of their last seven.
The Turning Point: A 4-0 Lead That Wasn't Enough
The story of this game can be told in two acts.
Act I (Innings 1-4): Giants dominate. Painter struggles. San Francisco builds a comfortable lead.
Act II (Innings 5-9): Phillies bullpen slams the door. The offense awakens. A four-run seventh inning flips the script completely.
Let's break it down inning by inning.
First Four Innings: Giants Build the Lead, Painter Gets Knocked Around
Bottom of the 3rd – Chapman's Triple Breaks the Ice
After two quiet innings, the Giants' offense finally broke through against Painter – and they did so in explosive fashion.
With runners on first and second, Matt Chapman stepped to the plate. The former Gold Glove third baseman has been one of the few bright spots in San Francisco's sluggish start, and he delivered in a big way.
Chapman lined a fastball into the right-center field gap. The ball rolled all the way to the wall. Both runners scored easily, and Chapman slid into third standing up.
Giants 2, Phillies 0.
But the Giants weren't done. Heliot Ramos followed with an RBI single up the middle, scoring Chapman and extending the lead.
Bottom of the 4th – Arraez Adds Another
The very next inning, Painter continued to struggle. Luis Arraez – the contact-hitting machine acquired in the offseason – lifted a sacrifice fly to center field, scoring another run.
Giants 4, Phillies 0.
At that moment, Oracle Park was buzzing. The Giants, who entered the game having lost three straight, looked poised to snap their skid.
Andrew Painter's Rough Night
The 22-year-old rookie, who dazzled in his MLB debut on March 31 (5.1 IP, 1 ER, 8 Ks against Washington), came back down to earth in a big way .
| Andrew Painter – Game Log | |
|---|---|
| Innings | 4.0 |
| Hits allowed | 9 |
| Runs allowed | 4 |
| Walks | 1 |
| Strikeouts | 1 |
Painter allowed nine hits in just four innings – more than double the four hits he surrendered in his debut. His fastball command was inconsistent, and the Giants' hitters made him pay every time he left a pitch over the plate.
He was pulled after the fourth inning, and the Phillies bullpen took over.
The Comeback Begins: Phillies Chip Away in the 5th
Top of the 5th – The Rally Starts Quietly
The Phillies' offense had been silent through four innings against Giants starter Adrian Houser. But in the top of the fifth, they finally got on the board.
Bryce Harper – who else? – started the rally with an RBI double to left-center field, scoring a run. Another run crossed later in the inning.
The lead was cut in half. Oracle Park got a little quieter.
Houser, who had been cruising, suddenly looked human. He managed to escape the inning without further damage, but the damage was done. The Phillies had found their footing.
The Decisive 7th Inning: Phillies Explode for 4 Runs
If the Giants want to point to one inning that sunk their chances, it's the top of the 7th.
Houser entered the inning still on the mound, protecting a 4-2 lead. He had thrown six solid innings, allowing two runs on nine hits with two walks and three strikeouts .
But the seventh inning was a bridge too far.
The Sequence That Changed the Game
Justin Crawford led off with a single. The 22-year-old outfielder, one of the Phillies' top prospects, has been a spark plug since his call-up.
Trea Turner followed with another single. Two on, no outs.
That was it for Houser. Giants manager Bob Melvin went to his bullpen, summoning left-hander Ryan Borucki to face the left-handed hitting Kyle Schwarber.
Borucki walked Schwarber on four pitches. Bases loaded. No outs.
Up stepped Bryce Harper.
Harper Ties the Game
On a 2-2 pitch, Harper lined a single to right field. Two runs scored. Tie game.
Oracle Park, which had been rocking just 20 minutes earlier, fell silent.
Bohm Puts the Phillies Ahead
The Giants weren't done digging their hole. After Harper's single, Alec Bohm – who has quietly become one of the most reliable run-producers in the National League – stepped to the plate.
Bohm didn't wait around. On the first pitch he saw, he laced a double to left-center field. Schwarber scored from third.
Marsh Adds Insurance
Brandon Marsh followed with a sacrifice fly to center field, scoring another run and extending the lead to two.
Phillies 6, Giants 4.
In the span of seven batters, the Phillies had turned a 4-2 deficit into a 6-4 lead. The Giants had used three pitchers in the inning (Houser, Borucki, Caleb Kilian) and still couldn't stop the bleeding .
Bullpen Domination: The Phillies' Secret Weapon
While the offense stole the headlines, the Phillies' bullpen deserves just as much credit.
After Painter was pulled after four innings, five relievers combined to throw five shutout innings, allowing just two hits and striking out six .
| Phillies Bullpen – Game Log | IP | H | R | ER | K |
|---|---|---|---|---|---|
| Tim Mayza | 1.0 | 1 | 0 | 0 | 1 |
| Jonathan Bowlan (W, 1-0) | 1.0 | 0 | 0 | 0 | 1 |
| Jose Alvarado | 1.0 | 0 | 0 | 0 | 2 |
| Brad Keller | 1.0 | 0 | 0 | 0 | 1 |
| Jhoan Duran (S, 4) | 1.0 | 1 | 0 | 0 | 1 |
| TOTAL | 5.0 | 2 | 0 | 0 | 6 |
Jhoan Duran – the flamethrowing closer acquired in the offseason – allowed a two-out double to Willy Adames in the ninth but slammed the door to secure his fourth save .
This was a masterclass in bullpen management. From the fourth inning onward, the Giants managed just two hits. Zero runs. The Phillies' bullpen didn't just preserve the lead – they completely erased the Giants' offense.
Phillies Offensive Leaders
| Player | AB | R | H | RBI | 2B | Notes |
|---|---|---|---|---|---|---|
| Bryce Harper | 4 | 1 | 3 | 3 | 2 | Two doubles, clutch two-run single in 7th |
| Justin Crawford | 5 | 2 | 2 | 0 | 0 | Leadoff single sparked the 7th-inning rally |
| Alec Bohm | 4 | 0 | 2 | 1 | 1 | Go-ahead double in the 7th |
| J.T. Realmuto | 4 | 0 | 2 | 0 | 0 | Two hits, kept the line moving |
| Trea Turner | 4 | 1 | 1 | 0 | 0 | Single started the 7th-inning rally |
Harper finished with three hits – including two doubles – and three RBIs. He now has 8 RBIs in his last 6 games .
Giants Offensive Leaders
| Player | AB | R | H | RBI | Notes |
|---|---|---|---|---|---|
| Matt Chapman | 4 | 1 | 2 | 2 | Two-run triple in the 3rd |
| Willy Adames | 5 | 0 | 2 | 0 | Two doubles, including one in the 9th |
| Luis Arraez | 3 | 0 | 1 | 1 | Sacrifice fly in the 4th |
| Heliot Ramos | 4 | 0 | 1 | 1 | RBI single in the 3rd |
The Giants had 11 hits – matching the Phillies – but couldn't string them together after the fourth inning. They went 0-for-6 with runners in scoring position after the 4th inning .
Advanced Stats & Exit Velocity Leaders
| Player | Hit Type | Exit Velo | Distance |
|---|---|---|---|
| Matt Chapman | Triple | 106.2 mph | 372 ft (gap) |
| Bryce Harper | Double (5th) | 104.8 mph | 361 ft |
| Alec Bohm | Go-ahead double | 103.9 mph | 358 ft |
| Willy Adames | Double (9th) | 101.5 mph | 345 ft |
Hard-hit rate (95+ mph):
Phillies: 7 of 11 hits (63.6%)
Giants: 5 of 11 hits (45.4%)
Sportsphere24 Player Ratings
Philadelphia Phillies
| Player | Rating | Notes |
|---|---|---|
| Bryce Harper (DH) | 9.5/10 | 3 hits, 3 RBIs, 2 doubles. Clutch gene on full display. |
| Phillies Bullpen | 9.5/10 | 5 IP, 2 hits, 0 runs, 6 Ks. Absolutely dominant. |
| Alec Bohm (3B) | 8.5/10 | Go-ahead double. Came through when it mattered most. |
| Justin Crawford (CF) | 8/10 | 2 hits, 2 runs. Leadoff spark plug. |
| Jonathan Bowlan (RP) | 8/10 | 1 perfect inning, earned the win. |
| Andrew Painter (SP) | 4/10 | ROUGH night. 9 hits, 4 runs in 4 IP. Rookie growing pains. |
San Francisco Giants
| Player | Rating | Notes |
|---|---|---|
| Matt Chapman (3B) | 8/10 | 2-run triple, 2 hits overall. One of the few bright spots. |
| Adrian Houser (SP) | 6.5/10 | Solid through 6 innings. Ran out of gas in the 7th. |
| Willy Adames (SS) | 6.5/10 | Two doubles, including a 9th-inning scare. |
| Ryan Borucki (RP) | 2/10 | Walked Schwarber with bases loaded. Lost the game. |
| Offense (late innings) | 3/10 | Shut down completely after the 4th inning. |
Historical Context: Giants' Nightmare Start
This loss wasn't just another April defeat for the Giants. It was historically bad.
With the loss, San Francisco fell to 3-8 – their worst start since 2019 .
But it gets worse. Coming into Monday night's game, the Giants had been outscored by 25 runs through their first 10 games. According to ESPN and AP reporting, that is the worst run differential through 10 games for the franchise since 1896, when they were the New York Giants .
The 2026 Giants are now:
3-8 overall
1-7 at home (worst home record in MLB)
Lost 4 straight
Outscored by 27 runs through 11 games
Manager Bob Melvin, hired to turn this franchise around, is already facing tough questions.
Injury Updates
Philadelphia Phillies
| Player | Injury | Timeline |
|---|---|---|
| Zack Wheeler | Shoulder | 15-Day IL |
| Max Lazar | Oblique | 15-Day IL |
| Orion Kerkering | Hamstring | 15-Day IL |
The Phillies are missing their ace (Wheeler) and a key bullpen arm (Kerkering), but the bullpen stepped up big on Monday night .
San Francisco Giants
| Player | Injury | Timeline |
|---|---|---|
| Jose Butto | Arm | 15-Day IL |
| Hayden Birdsong | Forearm | 60-Day IL |
| Jason Foley | Shoulder | 60-Day IL |
| Randy Rodriguez | Elbow | 60-Day IL |
| Casey Schmitt | Back | Day-to-day |
The Giants' pitching staff is decimated by injuries. Their inability to cover innings has been a recurring problem all season .
What's Next: Game 2 Preview & Prediction
The series continues Tuesday night at Oracle Park. This is a critical game for the Giants – another loss, and the sweep speculation begins.
Game 2 Starting Pitchers
| Team | Pitcher | 2026 Stats |
|---|---|---|
| Phillies | Cristopher Sanchez (LHP) | 1-0, 0.79 ERA, 0.97 WHIP, 17 K in 11.1 IP |
| Giants | Robbie Ray (LHP) | 1-1, 3.38 ERA, 1.03 WHIP, 11 K in 13.1 IP |
Cristopher Sanchez has been the Phillies' best starter in Wheeler's absence. He has allowed just one earned run in 11.1 innings this season. His sinker/changeup combination has been devastating to left-handed hitters .
Robbie Ray, the former AL Cy Young winner, is still working his way back from Tommy John surgery. He has shown flashes of dominance but has also been prone to the home run ball (2 HR allowed in 13.1 IP).
Key Matchup to Watch
Robbie Ray vs. Kyle Schwarber / Bryce Harper
Left-on-left matchups have historically favored Ray, but Schwarber and Harper are two of the best left-handed hitters in baseball. If Ray leaves any fastballs over the plate, the Phillies will make him pay.
Sportsphere24 Prediction
The Giants are reeling. Their bullpen is exhausted after covering multiple innings on Monday. The Phillies have all the momentum.
Prediction: Phillies 5, Giants 2
Bold prediction: Cristopher Sanchez throws 6 shutout innings, and Bryce Harper hits his first home run of the series.
Game 2 first pitch: Tuesday, April 7, 9:45 PM ET / 6:45 PM PT
Final Thoughts
Monday night was a microcosm of both teams' seasons so far.
The Phillies (6-4) have shown resilience. They fell behind 4-0, their rookie starter got shelled, and they easily could have packed it in. Instead, their bullpen threw five shutout innings and their stars delivered in the clutch. That's what contenders do.
The Giants (3-8), meanwhile, continue to find new ways to lose. A 4-0 lead at home. A solid start from Houser. And then – a complete meltdown in the 7th inning. At some point, moral losses turn into real ones. The Giants are rapidly approaching that point.
Can San Francisco salvage a split before heading back on the road? Or will the Phillies bury them further?
Check back to Sportsphere24 Updates immediately after the final out of Game 2 for the full recap, highlights, and player ratings.