Philadelphia delivered a rare offensive explosion at Citizens Bank Park, routing New York 15-3 in a game that turned into a showcase of power and precision, snapping a two-game losing streak and improving the club to 41-35.
A night of historic firsts
Kyle Schwarber anchored the onslaught, launching three homers that traveled 456, 457 and 359 feet, with two of them arriving in the same inning, marking him as only the fourth Phillies player to achieve that feat.
Bryce Harper added his own milestone, completing a cycle that began with a first-inning homer and culminated with a fifth-inning triple, becoming the first Phillies to hit for the cycle this season and the 11th in franchise history.
Veteran left-hander Cristopher Sánchez turned in a solid outing, limiting the Mets to a single run on five hits over six frames, allowing the offense to run unchecked.
The barrage of 17 hits included an eight-run burst in a single inning, a rally that not only erased the early deficit but also underscored the team's depth and patience at the plate.
The performance underscored a rare piece of baseball lore: for just the second time in major-league history, one team featured both a player hitting for the cycle and another delivering three homers in the same game.