Kyle Schwarber reached a major milestone Tuesday night, crushing his 50th home run of the season to lift the Philadelphia Phillies to a 9–3 win over the New York Mets. The three-run shot came in the seventh inning against reliever Justin Hagenman, making Schwarber just the second player in franchise history—alongside Ryan Howard—to hit 50 homers in a season.
The Phillies’ offense clicked early, with Nick Castellanos driving in two runs on a first-inning double and Otto Kemp celebrating his 26th birthday by homering in the second. Harrison Bader followed with another long ball moments later, helping build a comfortable lead. On the mound, Ranger Suárez was dominant, striking out a career-best 12 batters across six shutout innings. The victory pushed Philadelphia to 85–60, widening its cushion in the NL East, while the Mets slipped to 76–69 as their postseason hopes continued to dim.