Shackleford held off a hard-charging Animal Kingdom to win the 136th running of the Preakness Stakes Saturday at Pimlico Race Course in Baltimore, Md. Shackleford's victory denied Kentucky Derby winner Animal Kingdom a chance to race for the Triple Crown, and denied the Belmont Stakes a shot at a historic race. No horse has won the Triple Crown since Affirmed in 1978.
Shackleford, with jockey Jesus Castanon aboard, went wire-to-wire for the victory. Animal Kingdom charged from near the back of the pack down the final stretch, but came up about three-quarters of a length short of a shot at history.
Here is the final order of finish:
- Shackleford
- Animal Kingdom
- Astrology
- Dialed In
- Dance City
- Mucho Macho Man
- King Congie
- Mr. Commons
- Isn't He Perfect
- Concealed Identity
- Norman Asbjornson
- Sway Away
- Midnight Interlude
- Flashpoint
Shackleford paid $27.20 to win. See complete payouts.
The Belmont Stakes will be run June 11.
-- See SB Nation's complete Preakness StoryStream for more coverage.