Prince Fielder out swung Texas Rangers Nelson Cruz to win the 2009 Home Run Derby.  The final count was 6 – 5 Fielder.  Fielder had a total of 23 Homers and Cruz had 21.  Fielder hit the longest ball for 503 ft in the 2nd round.