Vancouver Television Sports← GAME CENTRE
← MLB / AFTER THE WHISTLE

MLB • September 30, 2026

Bohm’s 10th-inning homer lifts Phillies past Braves after eighth-inning rally

The Phillies waited until the late innings to cash in, then did it with force. Kyle Schwarber and Bryce Harper homered in the eighth, Alec Bohm added the go-ahead shot in the 10th, and Philadelphia beat the Braves 4-3 on Wednesday at Truist Park.

MLB / FINAL
Philadelphia Phillies4 — 3Atlanta Braves
Philadelphia PhilliesAtlanta Braves

Atlanta had the game in its hands

Philadelphia struck first in the opening inning when Bryce Harper singled to left and brought home Trea Turner. Atlanta answered immediately. Matt Olson lined a single to right later in the first to score Ronald Acuña Jr., and the game then settled into a pitchers’ duel for much of the night.

Tyler Mahle gave the Braves the steadiness they needed. He worked seven innings, allowed six hits and one run, walked one and struck out six. That line mattered because Philadelphia kept putting the ball in play without breaking through again while Mahle was on the mound.

Cristopher Sánchez was less tidy but still kept the Phillies close. The left-hander lasted 6.2 innings, giving up three runs on six hits while walking five and striking out six. Atlanta finally turned that traffic into a lead in the seventh, when Drake Baldwin doubled to right to score Sean Murphy and send Ha-Seong Kim to third. Olson then added a sacrifice fly to center, giving the Braves a 3-1 advantage.

Three swings overturned the night

That two-run cushion vanished quickly in the eighth. Kyle Schwarber opened the Phillies’ response with a 447-foot drive to right-centre, trimming the deficit to one. Harper followed later in the inning with a 418-foot homer to right-centre, and a game Atlanta had controlled for most of the evening was suddenly level at 3-3.

The deciding blow arrived in the 10th. Bohm drove a 357-foot homer to right, Philadelphia’s third solo shot of the game, and that proved to be the winning run. Bohm finished 2-for-4 with a walk and an RBI, Harper went 2-for-5 with two RBIs, and Schwarber’s home run gave him one of the three runs Philadelphia needed from its middle of the order.

The Phillies still needed clean relief work to make the comeback stand, and they got it. Alex McFarlane recorded the final out of the seventh after Sánchez departed, and Andrew Painter covered the final three innings without allowing a run. Painter gave up three hits, walked one and struck out three, which was enough to keep Atlanta from answering in the ninth or 10th.

Our take: Atlanta created traffic, Philadelphia created damage

This game turned on the difference between baserunners and impact contact. Atlanta actually created plenty of opportunity, finishing with nine hits, six walks and two stolen bases. But the Braves did not hit a home run, managed only two extra-base hits and grounded into two double plays. With that profile, they needed longer scoring chains, and Philadelphia’s bullpen cut those off once Sánchez exited.

Philadelphia was hardly flawless at the plate. The Phillies collected 12 hits but drew only one walk and needed extra innings to score four times. Even so, their lineup found the swings that mattered most. Three home runs accounted for three of the four runs, and each one changed the game state immediately.

For Atlanta, the frustration is clear enough from the numbers. Mahle delivered seven strong innings, and the Braves led by two entering the eighth, but the bullpen surrendered three home runs over the final three innings. For Philadelphia, the encouraging part is just as obvious: when a game tightened, the club’s most dangerous bats supplied the power and the relief corps finished the job. In a 10-inning game that stayed close almost all night, that was the cleanest dividing line between the teams.

Scoring moments

  1. 1st Inning

    Harper singled to left, Turner scored.

  2. 1st Inning

    Olson singled to right, Acuña Jr. scored.

  3. 7th Inning

    Baldwin doubled to right, Murphy scored, Kim to third.

  4. 7th Inning

    Olson hit sacrifice fly to center, Kim scored, Baldwin to third.

  5. 8th Inning

    Schwarber homered to right center (447 feet).

  6. 8th Inning

    Harper homered to right center (418 feet).

  7. 10th Inning

    Bohm homered to right (357 feet).

Philadelphia Phillies — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Trea Turner1-5511000114.125.222.250
Kyle Schwarber1-5511110324.250.333.625
Bryce Harper2-5512210112.222.222.556
Alec Bohm2-4412111013.375.444.875
Bryson Stott1-5501000123.222.222.222
Brandon Marsh1-3301000116.500.500.500
Bryan De La Cruz1-220100005.200.333.200
Edmundo Sosa1-440100008.333.333.500
Derek Hill0-110000014.000.000.000
Justin Crawford1-4401000012.200.200.200
J.T. Realmuto1-440100019.286.286.571
Philadelphia Phillies — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Cristopher Sanchez6.2633560116-774.05116
Alex McFarlane0.10000004-36.754
Andrew Painter3.030013037-250.0037
Atlanta Braves — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ronald Acuna Jr.0-3310002217.000.333.000
Drake Baldwin2-5502100220.222.222.333
Ozzie Albies1-440100107.333.556.667
Matt Olson1-4401200230.125.111.125
Mauricio Dubon2-5502000015.333.333.444
Austin Riley1-4401001114.286.444.714
Michael Harris II1-5501000118.500.500.500
Sean Murphy1-3311001019.333.500.667
Dominic Smith0-110000013.000.000.000
Ha-Seong Kim0-1110001011.000.250.000
Mike Yastrzemski0-110000003.200.200.200
Atlanta Braves — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Tyler Mahle7.061116095-661.2995
Dylan Lee0.222201215-1010.8015
Raisel Iglesias1.01000009-70.009
Didier Fuentes1.131102121-144.5021
Philadelphia Phillies — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls0
Batting · Strikeouts9
Batting · Runs Batted In4
Batting · Sacrifice Hit0
Batting · Hits12
Batting · Stolen Bases0
Batting · Walks1
Batting · Catcher Interference0
Batting · Runs4
Batting · Ground Into Double Play0
Batting · Sacrifice Flies0
Batting · At Bats42
Batting · Home Runs3
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base14
Batting · Triples0
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles1
Batting · Fly Balls0
Batting · Caught Stealing0
Batting · Pitches140
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases22
Batting · Plate Appearances43
Batting · Projected Home Runs486.0
Batting · Extra Base Hits4
Batting · Runs Created6.6
Batting · Batting Average.286
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.524
Batting · Secondary Average.262
Batting · On Base Percentage.302
Batting · OBP Pct + SLG Pct.826
Batting · Ground To Fly Ball Ratio0.0
Batting · Runs Created Per 27 Outs6.0
Batting · Batter Rating39.0
Batting · At Bats Per Home Run14.0
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance3.26
Batting · Isolated Power.238
Batting · Walk To Strikeout Ratio0.11
Batting · Walks Per Plate Appearance.023
Batting · Secondary Average Minus Batting Average-.024
Batting · Runs Produced8.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.5
Batting · Balls In Play Average0.3
Batting · MLB Rating91.5
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls13
Pitching · Strikeouts9
Pitching · Sacrifice Flies1
Pitching · Losses0
Pitching · Hits9
Pitching · Earned runs3
Pitching · Batters Hit0
Pitching · Walks6
Pitching · Runs3
Pitching · Stolen Bases2
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts1
Pitching · Save Opportunities0
Pitching · Home Runs0
Pitching · Triples0
Pitching · Finishes0
Pitching · Balks0
Pitching · Intentional Walks2
Pitching · Fly Balls7
Pitching · Batters Faced44
Pitching · Holds0
Pitching · Doubles2
Pitching · Wins1
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In0
Pitching · Third Innings Pitched30
Pitching · Earned Runs0
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches157
Pitching · Run Support0.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter0
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts1
Pitching · Inherited Runners0
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats36
Pitching · Total Bases11
Pitching · Is Qualified1
Pitching · Is Qualified0
Pitching · Full Innings10
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched10.0
Pitching · Earned Run Average2.70
Pitching · Walks Plus Hits Per Inning Pitched1.50
Pitching · Win Percentage1.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio1.9
Pitching · Pitches Per Start0.0
Pitching · Pitches Per Inning15.7
Pitching · Pitches Per Plate Appearance3.6
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.250
Pitching · Opponent's Slugging pct..306
Pitching · Opponent's On-base pct..349
Pitching · Opponent's OPB Pct + SLG Pct.654
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings8.1
Pitching · Strikeout To Walk Ratio1.5
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.300
Pitching · Total Bases11.000
Pitching · Pitch Count0
Pitching · Strikes105
Pitching · Strike To Pitch Ratio0.0
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors0
Fielding · Passed Balls0
Fielding · Assists14
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts30
Fielding · Outs On Field0
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played0.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher0
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0
Atlanta Braves — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls0
Batting · Strikeouts9
Batting · Runs Batted In3
Batting · Sacrifice Hit1
Batting · Hits9
Batting · Stolen Bases2
Batting · Walks6
Batting · Catcher Interference0
Batting · Runs3
Batting · Ground Into Double Play2
Batting · Sacrifice Flies1
Batting · At Bats36
Batting · Home Runs0
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base22
Batting · Triples0
Batting · Game Winning RBIs0
Batting · Intentional Walks2
Batting · Doubles2
Batting · Fly Balls0
Batting · Caught Stealing0
Batting · Pitches157
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals1
Batting · Total Bases11
Batting · Plate Appearances44
Batting · Projected Home Runs0.0
Batting · Extra Base Hits2
Batting · Runs Created4.3
Batting · Batting Average.250
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.306
Batting · Secondary Average.278
Batting · On Base Percentage.349
Batting · OBP Pct + SLG Pct.654
Batting · Ground To Fly Ball Ratio0.0
Batting · Runs Created Per 27 Outs3.8
Batting · Batter Rating27.0
Batting · At Bats Per Home Run0.0
Batting · Stolen Base Percentage1.00
Batting · Pitches Per Plate Appearance3.57
Batting · Isolated Power.056
Batting · Walk To Strikeout Ratio0.67
Batting · Walks Per Plate Appearance.136
Batting · Secondary Average Minus Batting Average.028
Batting · Runs Produced6.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.4
Batting · Balls In Play Average0.3
Batting · MLB Rating78.5
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls11
Pitching · Strikeouts9
Pitching · Sacrifice Flies0
Pitching · Losses1
Pitching · Hits12
Pitching · Earned runs4
Pitching · Batters Hit0
Pitching · Walks1
Pitching · Runs4
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities1
Pitching · Home Runs3
Pitching · Triples0
Pitching · Finishes0
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls10
Pitching · Batters Faced43
Pitching · Holds0
Pitching · Doubles1
Pitching · Wins0
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In0
Pitching · Third Innings Pitched30
Pitching · Earned Runs0
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches140
Pitching · Run Support0.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter0
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts0
Pitching · Inherited Runners0
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats42
Pitching · Total Bases22
Pitching · Is Qualified1
Pitching · Is Qualified1
Pitching · Full Innings10
Pitching · Partial Innings0
Pitching · Blown Saves1
Pitching · Innings pitched10.0
Pitching · Earned Run Average3.60
Pitching · Walks Plus Hits Per Inning Pitched1.30
Pitching · Win Percentage.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio1.1
Pitching · Pitches Per Start0.0
Pitching · Pitches Per Inning14.0
Pitching · Pitches Per Plate Appearance3.3
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.286
Pitching · Opponent's Slugging pct..524
Pitching · Opponent's On-base pct..302
Pitching · Opponent's OPB Pct + SLG Pct.826
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings8.1
Pitching · Strikeout To Walk Ratio9.0
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.300
Pitching · Total Bases22.000
Pitching · Pitch Count0
Pitching · Strikes97
Pitching · Strike To Pitch Ratio0.0
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors0
Fielding · Passed Balls0
Fielding · Assists11
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts30
Fielding · Outs On Field0
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played0.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher0
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0