Bryce Harper is the 2018 Home Run Derby champ, whacking 9 home runs in his last 10 swings in regulation time and then hitting one more in extra time to beat out Cubs slugger Kyle Schwarber.

The count in the final round was 19-18.

Harper, who has struggled some in his free agent year, set the sold-out Nationals Park crowd into a frenzy.