Yoenis Cespedes, although not named to the American League All-Star team, wins the Home Run Derby by defeating Bryce Harper in the final round. The Cuban slugger blasts 17 homers in the opening round, and bests the young Harper in the final round, 9-8, while using up only 4 of his 9 outs.

On July 15, 2013 Yoenis Cespedes, although not named to the American League All-Star team, wins the Home Run Derby by defeating Bryce Harper in the final round. The Cuban slugger blasts 17 homers in the opening round, and bests the young Harper in the final round, 9-8, while using up only 4 of his 9 outs.

Source
Baseball Reference July 15