What happened

Kyle Schwarber launched his 29th home run of the season on Sunday night, extending his hold on the most long balls in Major League Baseball. The blast headlined another strong night from the top of the Phillies' order.

Bryce Harper joined him with a 3-for-4 performance that included a home run of his own, giving Philadelphia a pair of marquee showings from its biggest bats.

Why it matters

Schwarber pacing the majors in home runs anchors a Philadelphia lineup that has leaned on its stars all season. Harper's continued production alongside him gives the Phillies a middle-of-the-order tandem capable of changing games in a hurry.

That kind of top-end firepower matters for a club sitting at 41-35 in a tight National League race, where every swing can swing the standings.

By the numbers

Schwarber now has 29 home runs, the most in MLB. Harper finished the night 3-for-4 with a home run.

The Phillies enter at 41-35 on the season, averaging 4.2 runs per game. The tandem has been here before — Harper recently hit for the cycle as part of a three-homer night from Schwarber earlier this month.

What to watch next

The question now is whether Schwarber can extend his MLB home run lead as Philadelphia pushes through its current stretch. With Harper hot behind him, the Phillies' top of the order looks built to keep producing.