Bryce Harper topped the Cubs’ Kyle Schwarber in the finals of the MLB Home Run Derby at Nationals Park on Monday, becoming only the third player from the host team to win the event. The Reds’ Todd Frazier (2015) and the Cubs’ Ryne Sandberg (1990) were the two other players to accomplish the feat, and Harper won the long ball competition after taking runner-up in 2013 to Yoenis Cespedes at Citi Field. Harper defeated the Braves’ Freddie Freeman in the first round, 13-12, before topping the Dodgers’ Max Muncy by the same count in the semifinals. With his dad pitching, the 25-year-old then only needed one dinger on his second swing of extra time in the finals to beat Schwarber 19-18 after a slow start to the round. The American League, which had won eight of the past 11 derbies, saw its lone contestant (Houston’s Alex Bregman) eliminated in the first round.