Hitting off his father in front of hometown fans, Bryce Harper wins the Home Run Derby by defeating Kyle Schwarber in the final round. He puts on a tremendous show to connect on 9 straight pitches in a span of 47 seconds to tie Schwarber, then hits the winning 19th shot in the bonus round.

On July 16, 2018 Hitting off his father in front of hometown fans, Bryce Harper wins the Home Run Derby by defeating Kyle Schwarber in the final round. He puts on a tremendous show to connect on 9 straight pitches in a span of 47 seconds to tie Schwarber, then hits the winning 19th shot in the bonus round.

Source
Baseball Reference July 16