Detroit Tigers Prince Fielder hoists the winners trophy of the Home Run Derby at Kaufman Stadium in Kansas City on July 9, 2012. Fielder won the final round with 12 home runs. UPI/Bill Greenblatt

Prince Fielder put on a hitting clinic in the finals of the 2012 Home Run Derby by blasting 12 homers to beat out Toronto’s Jose Bautista to complete the Show-Me-State sweep. Fielder, who also won in St. Louis in 2009, finished the night with 28 homers total. Fielder barely made it out of the first round, finishing with just five homers, but thanks to an injured Matt Kemp (1) and Robinson Cano being shutout, Fielder skirted into the second round.

Fielder joins Ken Griffey Jr. as the only two players to win the Home Run Derby more than once.

AUDIO Prince Fielder talks about winning the HR Derby (3:00)

Cardinals outfielder and Kauffman Stadium favorite Carlos Beltran opened up the 2012 Home Run Derby with seven.   Beltran blasted one over 450 feet into the water and managed five more to just pass Jose Bautista with 12, but Beltran was knocked out when Mark Trumbo finished with 13.

AUDIO Beltran on his HR Derby experience (:50)