The question on everyone’s mind this morning is who won the all-star game last night, and the answer delivered a dose of baseball history. In a thrilling showdown at Truist Park in Atlanta, the National League snatched victory from the jaws of defeat, toppling the American League in a dramatic fashion that fans won’t soon forget. This year’s Midsummer Classic will be remembered for its never-before-seen finish—a Home Run Derby-style swing-off that crowned a new king and ended an epic comeback attempt.
All-Star Game Recap and MVP
The Major League Baseball All-Star Game on July 15, 2025, saw the National League and American League battle across nine intense innings. The National League seemed unstoppable, storming ahead with a 6-0 lead by the middle innings, highlighted by Pete Alonso’s three-run blast and Corbin Carroll’s solo shot. But the American League wasn’t content to go quietly. Brent Rooker answered back with a three-run homer in the seventh, and they kept punching until, by the top of the ninth, the contest was tied at six.
But regular baseball wasn’t enough to settle the score. For the first time in All-Star Game history, a Home Run Derby-style swing-off determined the champion. Each team selected three hitters, who each received three swings. The team with the most home runs would walk away with the win.
Philadelphia Phillies slugger Kyle Schwarber proved the hero, going a perfect three-for-three in the swing-off. His trio of towering homers powered the National League past the American League, 4-3 in the special round, for an overall final score of 7-6. Schwarber’s efforts earned him the prestigious All-Star Game MVP award.
Key Points Summary
- The National League won the all-star game last night with a 7-6 victory in a home run swing-off.
- Kyle Schwarber hit three home runs in the swing-off, claiming MVP honors.
- It was the first time in All-Star Game history that a swing-off format was used.
- The American League overcame a 6-0 deficit but fell just short in the final round.
- The swing-off format saw three players from each side take three swings; the NL hit four homers, the AL three.
- Pete Alonso and Corbin Carroll homered for the NL in regulation; Brent Rooker and Bobby Witt Jr. helped the AL rally.
The Night’s Biggest Moments
After a fast start from the NL, powered by early offensive outbursts and dominant pitching, the AL chipped away at the lead with clutch at-bats and timely hits. The biggest swings of the night included:
- Pete Alonso’s three-run homer in the sixth inning
- Corbin Carroll’s solo home run to expand the NL’s lead
- Brent Rooker’s pivotal three-run shot narrowing the gap for the AL
- Bobby Witt Jr.’s ninth-inning RBI double to complete the AL comeback
When the dust settled after nine innings, neither side could claim the edge. The newly introduced swing-off rule was triggered. For the National League, Marlins’ Kyle Stowers hit one home run, while Schwarber hit three. Pete Alonso, who did not swing, was set to go if needed. The AL’s effort came up just short, with Brent Rooker and Randy Arozarena contributing, but Jonathan Aranda unable to connect.
Who Won the All-Star Game Last Night: Swing-Off Steals the Show
Baseball fans got a new kind of drama as the All-Star Game was decided not by pitching duels or extra-inning heroics, but by raw slugging power. The “who won the all-star game last night” debate has a clear answer: the National League, thanks to a swing-off for the ages and a legendary night for Kyle Schwarber.
Home Run Derby-Style Swing-Off: How It Worked
League | Player | Home Runs Hit in Swing-Off |
---|---|---|
National League | Kyle Stowers | 1 |
National League | Kyle Schwarber | 3 |
National League | Pete Alonso | 0 (not needed) |
American League | Brent Rooker | 2 |
American League | Randy Arozarena | 1 |
American League | Jonathan Aranda | 0 |
Schwarber’s fireworks gave the National League their second All-Star Game win in three years and marked only their fifth victory in the past 28 editions.
Looking Ahead
Last night’s result will go down as one of baseball’s most entertaining All-Star Games. The unique format, fierce comeback, and clutch swings gave fans a spectacle. If you watched the action or have thoughts on the new swing-off rule, join the conversation below—your insights are part of what makes this game special.