Slugging in front of the Washington Nationals faithful, Harper put on his last miraculous comeback of the night, rallying in the final minute to tie and then down Kyle Schwarber and win the 2018 Home Run Derby. His walk-off blast came in bonus time.

Harper's first-round win came against Braves first baseman Freddie Freeman and his second-round win came against Dodgers infielder Max Muncy.

Schwarber got to the final by winning two of the most exciting rounds of the night.

He took out Alex Bregman of the Astros by a 16-15 score, with Bregman's tying attempt missing my feet as the ball struck the wall as the clock expired. He then hit a walk-off shot to down Rhys Hoskins, posting an incredible 21 dingers in the semifinals.