MLB

Philadelphia Phillies at San Francisco Giants

· Major League Baseball
Philadelphia Phillies
39-18, 17-10 Away
Final
6 - 1
San Francisco Giants
29-28, 17-11 Home

Castellanos, Schwarber HR, Sánchez works 6 strong innings as Phillies beat Giants to end 3-game skid

Castellanos added a double and a single as Philadelphia avoided a series sweep and ended a nine-game losing streak at Oracle Park.

“Any time that you get results in this game, it kind of puts your mind at ease a little bit,” Castellanos said. “But just as a collective group, it feels good to go into the off-day with a W.”

Sánchez (3-3) scattered four hits and a walk, lowering his ERA to 2.83.

“I was attacking the hitters early,” he said through a translator. “I mixed my pitches well. My sinker was (good), my change-up was (good), everything was great.”

Kyle Schwarber hit his 36th career leadoff homer and his fifth this season, tying Baltimore’s Gunnar Henderson for the MLB lead. Schwarber added an RBI single in the eighth.

Cristian Pache had two hits, including an RBI single, as the Phillies closed out a six-game trip with a 2-4 record.

“Schwarber leads off the game with a home run to get us going and we kept adding on, so it was a good day offensively,” Philadelphia manager Rob Thomson said.

Heliot Ramos drove in San Francisco's run with a bloop RBI single with two outs in the ninth.

Both dugouts and bullpens cleared in the fourth inning after Giants starter Kyle Harrison threw two straight pitches high and inside to Phillies slugger Bryce Harper.

Harper shouted at Harrison after the first pitch, which evened the count at 2-2. Harrison’s next offering was even tighter, hitting the knob of Harper’s bat for a foul ball.

Both dugouts emptied, but no punches were thrown and there were no ejections. Umpires issued a warning to each side.

“I maybe missed a little in, but I’m trying to get him out,” Harrison said. “He’s a good player so you’ve got to put it in spots where he might not be happy.”

Added Harper: "He didn’t mean to. ... I just don’t want to get hit in the face."

Harper grounded out to shortstop to end the inning, stranding runners at second and third. He later snapped an 0-for-14 skid with an RBI single in the eighth.

Harrison (4-2) allowed four runs and 12 hits in five innings, striking out five and walking one. The Giants had won each of his previous eight starts.

The loss ended San Francisco’s six-game home winning streak.

TRAINER’S ROOM

Phillies: SS Trea Turner (strained left hamstring) threw on the field and hit in the batting cage Wednesday. He was also scheduled to jog on a treadmill, according to Thomson.

Giants: SS Marco Luciano exited with right hamstring tightness in the third inning. He was replaced by Brett Wisely, who pinch-hit in the bottom of the third. ... OF Michael Conforto (strained right hamstring) continued his running progression and is nearing a rehab assignment. “I think we’re pretty close,” manager Bob Melvin said. ... SS Nick Ahmed (sprained left wrist) took batting practice Wednesday for the first time since going on the injured list May 10.

UP NEXT

Phillies: RHP Aaron Nola (6-2, 3.04 ERA) opens a three-game home series against the St. Louis Cardinals on Friday night opposite RHP Miles Mikolas (3-5, 5.64).

Giants: RHP Jordan Hicks (4-1, 2.33) starts the first of a three-game series Friday night when San Francisco welcomes the New York Yankees to Oracle Park for the first time since 2019. The Yankees have not announced a starter.

How can I watch Philadelphia Phillies vs. San Francisco Giants?
  • TV Channel: Phillies at Giants 2022 MLB Baseball, is broadcasted on MLB.tv.
  • Online streaming: Sign up for Fubo.

Matchup Prediction

Giants: 44.5%
Phillies: 55.5%
*According to ESPN's Basketball Power Index

Scoring Summary

9th Inning Brooks grounded out to first.
9th Inning Brooks hit for Fitzgerald
9th Inning Ramos singled to right, Flores scored.
9th Inning Soler struck out swinging.
9th Inning Flores hit a ground rule double.
9th Inning Chapman grounded out to second.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/phi.png&h=100&scale=crop&w=100&location=originPHI https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/sf.png&h=100&scale=crop&w=100&location=originSF
1 Games Played 1
1 Team Games Played 1
0 Hit By Pitch 0
10 Ground Balls 13
11 Strikeouts 8
6 Runs Batted In 1
0 Sacrifice Hit 0
14 Hits 6
2 Stolen Bases 0
4 Walks 2
0 Catcher Interference 0
6 Runs 1
0 Ground Into Double Play 1
0 Sacrifice Flies 0
40 At Bats 33
2 Home Runs 0
0 Grand Slam Home Runs 0
23 Runners Left On Base 13
0 Triples 0
1 Game Winning RBIs 0
0 Intentional Walks 0
3 Doubles 1
19 Fly Balls 12
1 Caught Stealing 0
165 Pitches 141
0 Games Started 0
0 Pinch At Bats 2
0 Pinch Hits 1
0.0 Player Rating 0.0
1 Is Qualified 1
1 Is Qualified In Steals 0
23 Total Bases 7
44 Plate Appearances 35
324.0 Projected Home Runs 0.0
5 Extra Base Hits 1
9.0 Runs Created 0.9
.350 Batting Average .182
.000 Pinch Hit Average .500
.575 Slugging Percentage .212
.350 Secondary Average .091
.409 On Base Percentage .229
.984 OBP Pct + SLG Pct .441
0.5 Ground To Fly Ball Ratio 1.1
9.0 Runs Created Per 27 Outs 0.9
52.0 Batter Rating 12.0
20.0 At Bats Per Home Run 0.0
0.67 Stolen Base Percentage 0.00
3.75 Pitches Per Plate Appearance 4.03
.225 Isolated Power .030
0.36 Walk To Strikeout Ratio 0.25
.091 Walks Per Plate Appearance .057
.000 Secondary Average Minus Batting Average -.091
12.0 Runs Produced 2.0
1.0 Runs Ratio 1.0
0.6 Patience Ratio 0.3
0.4 Balls In Play Average 0.2
100.0 MLB Rating 65.8
0.0 Offensive Wins Above Replacement 0.0
0.0 Wins Above Replacement 0.0

Game Information

Oracle Park

Location: San Francisco, California
Attendance: 31,763 | Capacity:

2024 National League East Standings

TEAM W L PCT GB STRK
Philadelphia 95 67 .586 - W1
Atlanta 89 73 .549 6 W1
New York 89 73 .549 6 L1
Washington 71 91 .438 24 L1
Miami 62 100 .383 33 W4

2024 National League West Standings

TEAM W L PCT GB STRK
Los Angeles 98 64 .605 - W5
San Diego 93 69 .574 5 L1
Arizona 89 73 .549 9 W1
San Francisco 80 82 .494 18 L1
Colorado 61 101 .377 37 L3
Full Standings