In the wildest All-Star Game we’ve seen in years, the National League won Tuesday night on a swing-off.

The NL got off to an early lead thanks to Diamondbacks star Ketel Marte, who drove in two runs in the first inning off Tigers ace Tarik Skubal. Mets slugger Pete Alonso broke the game open in the sixth with a three-run home run to give the National League a 5-0 lead and Corbin Carroll added a homer of his own to make it 6-0. But the American League wouldn’t go down quietly, as Brent Rooker responded with his own three-run home run and Bobby Witt Jr. got it to 6-4 with an RBI groundout, then doubled in Byron Buxton in the ninth to make it 6-5. Steven Kwan drove in another run to complete the six-run comeback.

Tied after nine, the game went to a Home Run Derby-style swing-off tiebreaker that saw three players from each team take three swings. Whoever recorded the most home runs won, and the National League only needed two hitters to put this thing to bed.