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

MLB • September 12, 2026

Braves bury Phillies with eight-run fourth, roll 12-2 behind Acuña and Harris

A game that opened with Bryce Harper’s long first-inning homer turned completely in the fourth. Atlanta answered with eight runs in one avalanche of an inning, then kept adding on for a 12-2 win over the Philadelphia Phillies on Saturday at Truist Park.

MLB / FINAL
Philadelphia Phillies2 — 12Atlanta Braves
Philadelphia PhilliesAtlanta Braves

The fourth inning that flipped everything

For three innings, Philadelphia had reason to think Harper’s 426-foot shot might stand up. Tim Mayza gave the Phillies exactly what they needed at the front of the game: three scoreless innings, just two hits allowed, and four strikeouts. Then the fourth arrived, and Atlanta turned a tidy 1-0 deficit into a runaway.

Ronald Acuña Jr. started the change with a solo homer to left to level the score. That only opened the floodgate. Mauricio Dubón followed with a single that brought home Ozzie Albies and Michael Harris II. A throwing error by Bryson Stott then allowed Dubón to score while Sean Murphy reached safely and Austin Riley moved to third. One wild pitch from Grant Holman brought Riley home, Drake Baldwin lined a two-run double to right to score Ha-Seong Kim and Murphy, and Acuña added an RBI single to center for the eighth Braves run of the inning.

That sequence explains nearly the whole night. Atlanta combined hard contact with extra traffic, and Philadelphia never recovered from the overlap of missed locations and missed plays. The Phillies finished with two errors, and only six of the 12 Braves runs were earned, which tells its own story about how badly the inning unraveled. Atlanta also forced the issue over time, working 43 plate appearances and seeing 162 pitches.

Mahle narrows the Phillies’ path

Once Atlanta had the lead, Tyler Mahle made sure Philadelphia’s comeback route stayed narrow. Outside of Harper’s first-inning homer, Mahle gave up only one other extra-base blow, Justin Crawford’s solo shot in the eighth after Mahle’s day was done. Over seven innings, Mahle allowed six hits, one run, no walks and struck out three on 97 pitches. In a game defined by Atlanta’s fourth-inning outburst, his zero in the walk column mattered almost as much as the run support.

The Phillies were not entirely silent, but they were disconnected. They collected seven hits, with Alec Bohm going 2-for-4 and J.T. Realmuto 2-for-2, yet the offense never built a sustained inning. Philadelphia did not draw a walk, posted a .219 on-base percentage for the game, grounded into two double plays and left eight men on base. When the only scoring comes on two solo home runs, every empty plate appearance in between gets louder.

Atlanta’s lineup, by contrast, kept producing from different spots. Acuña finished 3-for-3 with a walk, two runs and two RBI. Harris went 4-for-5 with a homer, two runs and three RBI. Dubón’s two-run single was central to the fourth, Baldwin’s double added two more, and Albies chipped in a sacrifice fly in the sixth. By the time Harris drove a three-run homer to right in the eighth, the Braves had turned a single big inning into a complete offensive profile.

Our take: traffic decided the night

Our take: the most important gap was not just 13 hits to seven. It was Atlanta’s ability to stack baserunners and Philadelphia’s inability to do the same. The Braves paired those 13 hits with five walks and a hit batter. The Phillies had seven hits and no walks. That difference is how one club scores 12 despite leaving 13 on base, while the other gets two homers and still never seriously pressures the result after the fourth.

For Philadelphia, the clearest area to clean up is inning-building. The evidence sits plainly in the line: no walks, no doubles, two ground-ball double plays and only two solo homers for scoring. Defensively, the two errors also magnified a rough fourth and helped turn a bad inning into a hopeless one. For Atlanta, there is less to critique after a 10-run win, but 13 runners left on base and two double plays show there were still runs unclaimed. On this night, though, Acuña, Harris and Mahle made that more footnote than flaw.

Scoring moments

  1. 1st Inning

    Harper homered to center (426 feet).

  2. 4th Inning

    Acuña Jr. homered to left (353 feet).

  3. 4th Inning

    Dubón singled to left, Albies scored and Harris II scored.

  4. 4th Inning

    Dubón scored on error, Murphy safe at first on throwing error by third baseman Stott, Riley safe at third on error.

  5. 4th Inning

    Riley scored on Holman wild pitch, Kim to second on wild pitch by Holman, Murphy to third on wild pitch by Holman.

  6. 4th Inning

    Riley scored on Holman wild pitch, Kim to second on wild pitch by Holman, Murphy to third on wild pitch by Holman.

  7. 4th Inning

    Baldwin doubled to right, Kim scored and Murphy scored.

  8. 4th Inning

    Acuña Jr. singled to center, Baldwin scored.

  9. 6th Inning

    Albies hit sacrifice fly to center, Acuña Jr. scored.

  10. 8th Inning

    Crawford homered to right (421 feet).

  11. 8th Inning

    Harris II homered to right (367 feet), Keirsey Jr. scored and Albies scored.

Philadelphia Phillies — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Kyle Schwarber0-4400000225.236.350.518
Trea Turner1-3301000113.239.291.384
Bryan De La Cruz0-110000005.322.373.475
Bryce Harper1-3311110111.271.386.498
Rafael Marchan0-110000001.099.137.165
Luis Arraez0-4400000012.316.348.427
Alec Bohm2-4402000015.246.308.388
Bryson Stott0-3300000015.247.324.388
Brandon Marsh0-330000006.265.310.414
J.T. Realmuto2-220200009.218.293.344
Edmundo Sosa0-110000002.239.278.394
Justin Crawford1-331111007.265.312.355
Philadelphia Phillies — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Tim Mayza3.020004031-223.0831
Brooks Raley0.223312127-162.9627
Grant Holman0.145010034-210.0034
Orion Kerkering1.111032039-194.0239
Chase Shugart1.100000016-114.2516
Garrett Stubbs1.143300115-129.6415
Atlanta Braves — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Drake Baldwin1-5511200219.277.352.451
Ronald Acuna Jr.3-3323211016.255.349.448
DaShawn Keirsey Jr.1-1111000011.0001.0001.000
Matt Olson0-5500000116.247.321.502
Dominic Smith0-000000000.255.312.376
Ozzie Albies1-3321101118.247.302.409
Michael Harris II4-5524310017.288.315.489
Brewer Hicklen0-000000000.333.467.500
Mauricio Dubon1-4411200122.264.309.382
Austin Riley1-3311001118.224.296.369
Kyle Farmer0-110000002.250.235.313
Sean Murphy1-3311001120.210.273.370
Ha-Seong Kim0-3310001113.131.218.140
Atlanta Braves — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Tyler Mahle7.061103197-633.9197
Brent Suter2.011101124-183.5424
Philadelphia Phillies — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls0
Batting · Strikeouts4
Batting · Runs Batted In2
Batting · Sacrifice Hit0
Batting · Hits7
Batting · Stolen Bases0
Batting · Walks0
Batting · Catcher Interference0
Batting · Runs2
Batting · Ground Into Double Play2
Batting · Sacrifice Flies0
Batting · At Bats32
Batting · Home Runs2
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base8
Batting · Triples0
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles0
Batting · Fly Balls0
Batting · Caught Stealing0
Batting · Pitches121
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases13
Batting · Plate Appearances32
Batting · Projected Home Runs324.0
Batting · Extra Base Hits2
Batting · Runs Created2.1
Batting · Batting Average.219
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.406
Batting · Secondary Average.188
Batting · On Base Percentage.219
Batting · OBP Pct + SLG Pct.625
Batting · Ground To Fly Ball Ratio0.0
Batting · Runs Created Per 27 Outs2.1
Batting · Batter Rating21.0
Batting · At Bats Per Home Run16.0
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance3.78
Batting · Isolated Power.188
Batting · Walk To Strikeout Ratio0.00
Batting · Walks Per Plate Appearance.000
Batting · Secondary Average Minus Batting Average-.031
Batting · Runs Produced4.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.4
Batting · Balls In Play Average0.2
Batting · MLB Rating75.8
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls7
Pitching · Strikeouts8
Pitching · Sacrifice Flies1
Pitching · Losses1
Pitching · Hits13
Pitching · Earned runs6
Pitching · Batters Hit1
Pitching · Walks5
Pitching · Runs12
Pitching · Stolen Bases1
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities0
Pitching · Home Runs2
Pitching · Triples0
Pitching · Finishes0
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls9
Pitching · Batters Faced43
Pitching · Holds0
Pitching · Doubles3
Pitching · Wins0
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches1
Pitching · Runs Batted In0
Pitching · Third Innings Pitched24
Pitching · Earned Runs6
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches162
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 Scored3
Pitching · Player Rating0.0
Pitching · At Bats36
Pitching · Total Bases22
Pitching · Is Qualified1
Pitching · Is Qualified0
Pitching · Full Innings8
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched8.0
Pitching · Earned Run Average6.75
Pitching · Walks Plus Hits Per Inning Pitched2.25
Pitching · Win Percentage.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio0.8
Pitching · Pitches Per Start0.0
Pitching · Pitches Per Inning20.3
Pitching · Pitches Per Plate Appearance3.8
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.361
Pitching · Opponent's Slugging pct..611
Pitching · Opponent's On-base pct..442
Pitching · Opponent's OPB Pct + SLG Pct1.053
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings9.0
Pitching · Strikeout To Walk Ratio1.6
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.407
Pitching · Total Bases22.000
Pitching · Pitch Count0
Pitching · Strikes101
Pitching · Strike To Pitch Ratio0.0
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors2
Fielding · Passed Balls0
Fielding · Assists7
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts24
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 Chances31
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 Pitch1
Batting · Ground Balls0
Batting · Strikeouts8
Batting · Runs Batted In10
Batting · Sacrifice Hit0
Batting · Hits13
Batting · Stolen Bases1
Batting · Walks5
Batting · Catcher Interference0
Batting · Runs12
Batting · Ground Into Double Play2
Batting · Sacrifice Flies1
Batting · At Bats36
Batting · Home Runs2
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base13
Batting · Triples0
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles3
Batting · Fly Balls0
Batting · Caught Stealing0
Batting · Pitches162
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals1
Batting · Total Bases22
Batting · Plate Appearances43
Batting · Projected Home Runs324.0
Batting · Extra Base Hits5
Batting · Runs Created9.0
Batting · Batting Average.361
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.611
Batting · Secondary Average.417
Batting · On Base Percentage.442
Batting · OBP Pct + SLG Pct1.053
Batting · Ground To Fly Ball Ratio0.0
Batting · Runs Created Per 27 Outs9.3
Batting · Batter Rating70.0
Batting · At Bats Per Home Run18.0
Batting · Stolen Base Percentage1.00
Batting · Pitches Per Plate Appearance3.77
Batting · Isolated Power.250
Batting · Walk To Strikeout Ratio0.63
Batting · Walks Per Plate Appearance.116
Batting · Secondary Average Minus Batting Average.056
Batting · Runs Produced22.0
Batting · Runs Ratio0.8
Batting · Patience Ratio0.7
Batting · Balls In Play Average0.4
Batting · MLB Rating110.3
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls13
Pitching · Strikeouts4
Pitching · Sacrifice Flies0
Pitching · Losses0
Pitching · Hits7
Pitching · Earned runs2
Pitching · Batters Hit0
Pitching · Walks0
Pitching · Runs2
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities0
Pitching · Home Runs2
Pitching · Triples0
Pitching · Finishes0
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls8
Pitching · Batters Faced32
Pitching · Holds0
Pitching · Doubles0
Pitching · Wins1
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In0
Pitching · Third Innings Pitched27
Pitching · Earned Runs2
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches121
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 Bats32
Pitching · Total Bases13
Pitching · Is Qualified1
Pitching · Is Qualified0
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched9.0
Pitching · Earned Run Average2.00
Pitching · Walks Plus Hits Per Inning Pitched0.78
Pitching · Win Percentage1.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio1.6
Pitching · Pitches Per Start0.0
Pitching · Pitches Per Inning13.4
Pitching · Pitches Per Plate Appearance3.8
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.219
Pitching · Opponent's Slugging pct..406
Pitching · Opponent's On-base pct..219
Pitching · Opponent's OPB Pct + SLG Pct.625
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings4.0
Pitching · Strikeout To Walk Ratio0.0
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.179
Pitching · Total Bases13.000
Pitching · Pitch Count0
Pitching · Strikes81
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 · Assists13
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts27
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 Chances40
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